Skip to main content
Version: Next

ConnectionConfig

age-schema-client v0.5.0


age-schema-client / ConnectionConfig

Interface: ConnectionConfig

Defined in: src/db/types.ts:191

Extended connection configuration

Extends

  • ConnectionConfig

Properties

PropertyTypeDescriptionInherited fromDefined in
user?string-PgConnectionConfig.usernode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:13
database?string-PgConnectionConfig.databasenode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:14
password?string | () => string | Promise<string>-PgConnectionConfig.passwordnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:15
port?number-PgConnectionConfig.portnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:16
host?string-PgConnectionConfig.hostnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:17
connectionString?string-PgConnectionConfig.connectionStringnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:18
keepAlive?boolean-PgConnectionConfig.keepAlivenode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:19
stream?() => Duplex-PgConnectionConfig.streamnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:20
statement_timeout?number | false-PgConnectionConfig.statement_timeoutnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:21
ssl?boolean | ConnectionOptions-PgConnectionConfig.sslnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:22
query_timeout?number-PgConnectionConfig.query_timeoutnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:23
lock_timeout?number-PgConnectionConfig.lock_timeoutnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:24
keepAliveInitialDelayMillis?number-PgConnectionConfig.keepAliveInitialDelayMillisnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:25
idle_in_transaction_session_timeout?number-PgConnectionConfig.idle_in_transaction_session_timeoutnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:26
application_name?string-PgConnectionConfig.application_namenode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:27
fallback_application_name?string-PgConnectionConfig.fallback_application_namenode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:28
connectionTimeoutMillis?number-PgConnectionConfig.connectionTimeoutMillisnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:29
types?CustomTypesConfig-PgConnectionConfig.typesnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:30
options?string-PgConnectionConfig.optionsnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:31
client_encoding?string-PgConnectionConfig.client_encodingnode_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:32
pool?PoolConfigConnection pool configuration-src/db/types.ts:195
retry?RetryConfigRetry configuration-src/db/types.ts:200
driver?DriverOptionsDriver-specific options-src/db/types.ts:205
pgOptions?PgConnectionOptionsPostgreSQL-specific connection options-src/db/types.ts:210
extensions?ExtensionInitializer[]Extension initializers to run on new connections If not provided, defaults to AGE extension initializer-src/db/types.ts:216