nixos/psql: ensurePermissions has been deprecated in favor of ensureDBOwnership

main
Ari Gerus 2024-03-18 17:17:00 +01:00
parent d44fabcdcc
commit 29cf105439
2 changed files with 4 additions and 4 deletions

View File

@ -73,7 +73,7 @@ in {
services.postgresql.ensureDatabases = [ "grafana" ];
services.postgresql.ensureUsers = [{
name = "grafana";
ensurePermissions."DATABASE grafana" = "ALL PRIVILEGES";
ensureDBOwnership = true;
}];
services.prometheus.exporters = {

View File

@ -197,15 +197,15 @@
services.postgresql.ensureUsers = [
{
name = "nextcloud";
ensurePermissions."DATABASE nextcloud" = "ALL PRIVILEGES";
ensureDBOwnership = true;
}
{
name = "matrix-synapse";
ensurePermissions."DATABASE \"matrix-synapse\"" = "ALL PRIVILEGES";
ensureDBOwnership = true;
}
{
name = "mastodon";
ensurePermissions."DATABASE mastodon" = "ALL PRIVILEGES";
ensureDBOwnership = true;
}
];