Replace the initialScript with ensureUsers
This commit is contained in:
parent
62f3cd11ab
commit
c97689c568
|
@ -14,10 +14,12 @@ in
|
|||
|
||||
services.postgresql = {
|
||||
ensureDatabases = [ "ttrssdb" ];
|
||||
initialScript = pkgs.writeText "postgresql-initScript" ''
|
||||
CREATE ROLE ttrss WITH LOGIN PASSWORD 'ttrss' CREATEDB;
|
||||
GRANT ALL PRIVILEGES ON DATABASE ttrssdb TO ttrss;
|
||||
'';
|
||||
ensureUsers = [{
|
||||
name = "ttrss";
|
||||
ensurePermissions = {
|
||||
"DATABASE ttrssdb " = "ALL PRIVILEGES";
|
||||
};
|
||||
}];
|
||||
};
|
||||
|
||||
virtualisation.oci-containers = {
|
||||
|
|
Loading…
Reference in New Issue