ConnectionConfig
age-schema-client / ConnectionConfig
Interface: ConnectionConfig
Defined in: src/db/types.ts:191
Extended connection configuration
Extends
ConnectionConfig
Properties
| Property | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|
user? | string | - | PgConnectionConfig.user | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:13 |
database? | string | - | PgConnectionConfig.database | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:14 |
password? | string | () => string | Promise<string> | - | PgConnectionConfig.password | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:15 |
port? | number | - | PgConnectionConfig.port | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:16 |
host? | string | - | PgConnectionConfig.host | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:17 |
connectionString? | string | - | PgConnectionConfig.connectionString | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:18 |
keepAlive? | boolean | - | PgConnectionConfig.keepAlive | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:19 |
stream? | () => Duplex | - | PgConnectionConfig.stream | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:20 |
statement_timeout? | number | false | - | PgConnectionConfig.statement_timeout | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:21 |
ssl? | boolean | ConnectionOptions | - | PgConnectionConfig.ssl | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:22 |
query_timeout? | number | - | PgConnectionConfig.query_timeout | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:23 |
lock_timeout? | number | - | PgConnectionConfig.lock_timeout | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:24 |
keepAliveInitialDelayMillis? | number | - | PgConnectionConfig.keepAliveInitialDelayMillis | node_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_timeout | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:26 |
application_name? | string | - | PgConnectionConfig.application_name | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:27 |
fallback_application_name? | string | - | PgConnectionConfig.fallback_application_name | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:28 |
connectionTimeoutMillis? | number | - | PgConnectionConfig.connectionTimeoutMillis | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:29 |
types? | CustomTypesConfig | - | PgConnectionConfig.types | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:30 |
options? | string | - | PgConnectionConfig.options | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:31 |
client_encoding? | string | - | PgConnectionConfig.client_encoding | node_modules/.pnpm/@types+pg@8.15.1/node_modules/@types/pg/index.d.ts:32 |
pool? | PoolConfig | Connection pool configuration | - | src/db/types.ts:195 |
retry? | RetryConfig | Retry configuration | - | src/db/types.ts:200 |
driver? | DriverOptions | Driver-specific options | - | src/db/types.ts:205 |
pgOptions? | PgConnectionOptions | PostgreSQL-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 |