process.env variables or custom provided values
Optional
logger: LoggerFnThe following configuration values are included:
pgHost // e.g. POSTGRESQL_HOST=localhost
pgPort // e.g. POSTGRESQL_PORT=5432
pgUserSuffix // e.g. POSTGRESQL_USER_SUFFIX=@azure-suffix
pgSSLMode // e.g. PGSSLMODE=require
pgRoot // e.g. POSTGRESQL_ROOT=postgres
pgRootPassword // e.g. POSTGRESQL_ROOT_PASSWORD=C~iZ[r0U-]wYdHXm>T
dbName // e.g. DATABASE_NAME=my_business_service
dbOwner // e.g. DATABASE_OWNER=my_business_owner
dbOwnerPassword // e.g. DATABASE_OWNER_PASSWORD=x4HKTiFEY]iDov!+a
dbLogin // e.g. DATABASE_LOGIN=my_business_login
dbLoginPassword // e.g. DATABASE_LOGIN_PASSWORD=Cl1sJh56n'>caX@7[,
dbGqlRole // e.g. DATABASE_GQL_ROLE=my_business_gql_role
pgPoolMaxConnections // e.g. PG_POOL_MAX_CONNECTIONS=25
pgRootConnectionString // calculated from the above settings
dbOwnerConnectionString // calculated from the above settings
dbOwnerReplicationConnectionString // calculated from the above settings
dbShadowConnectionString // calculated from the above settings
dbLoginConnectionString // calculated from the above settings
DATABASE_GQL_ROLE=my_business_gql_role
DATABASE_LOGIN=my_business_login
calculated from env variables: POSTGRESQL_* and DATABASE_*
DATABASE_LOGIN_PASSWORD=Cl1sJh56n'>caX@7[,
DATABASE_NAME=my_business_service
DATABASE_OWNER=my_business_owner
calculated from env variables: POSTGRESQL_* and DATABASE_*
DATABASE_OWNER_PASSWORD=x4HKTiFEY]iDov!+a
calculated from env variables: POSTGRESQL_* and DATABASE_* using POSTGRESQL_REPLICATION_PORT
calculated from env variables: POSTGRESQL_* and DATABASE_*
POSTGRESQL_HOST=localhost
PG_POOL_MAX_CONNECTIONS=25
POSTGRESQL_PORT=5432
POSTGRESQL_PORT=5432
POSTGRESQL_ROOT=postgres
calculated from env variables: POSTGRESQL_* and DATABASE_*
POSTGRESQL_ROOT_PASSWORD=C~iZ[r0U-]wYdHXm>T
PGSSLMODE=require
POSTGRESQL_USER_SUFFIX=@azure-suffix
Generated using TypeDoc
Get the basic configuration definitions for Database specific settings