Attribute: clan.core.postgresql
Attribute: clan.core.postgresql.databases
Databases to create
Type: attribute set of (submodule)
Default:
{ } Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.databases.<name>.create
Attribute: clan.core.postgresql.databases.<name>.create.enable
Create the database if it does not exist.
Type: boolean
Default:
true Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.databases.<name>.create.options
Options to pass to the CREATE DATABASE command.
Type: lazy attribute set of string
Default:
{ } {
ENCODING = "UTF8";
LC_COLLATE = "C";
LC_CTYPE = "C";
OWNER = "foo";
TEMPLATE = "template0";
}Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.databases.<name>.name
Database name.
Type: string
Default:
"βΉnameβΊ" Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.databases.<name>.restore
Attribute: clan.core.postgresql.databases.<name>.restore.stopOnRestore
List of systemd services to stop before restoring the database.
Type: list of string
Default:
[ ] Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.databases.<name>.service
Service name that we associate with the database.
Type: string
Default:
"βΉnameβΊ" Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.enable
Whether to enable Whether to enable PostgreSQL Server.
Type: boolean
Default:
false trueDeclared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.users
Users to create
Type: attribute set of (submodule)
Default:
{ } Declared in: nixosModules/clanCore/postgresql
Attribute: clan.core.postgresql.users.<name>.name
User name
Type: string
Default:
"βΉnameβΊ" Declared in: nixosModules/clanCore/postgresql