Appearance
Documentation / @kizami/db / node / CreateDatabaseOptions
Interface: CreateDatabaseOptions
Defined in: packages/db/src/migrate.ts:53
接続オプション。
Properties
authToken?
optionalauthToken?:string
Defined in: packages/db/src/migrate.ts:57
libSQL(Turso 等)の認証トークン。SQLite のときのみ意味を持つ。
pgIdleTimeoutMillis?
optionalpgIdleTimeoutMillis?:number
Defined in: packages/db/src/migrate.ts:67
アイドル接続を閉じるまでのミリ秒(既定は node-postgres のまま)。
pgPoolMax?
optionalpgPoolMax?:number
Defined in: packages/db/src/migrate.ts:65
pg プールの最大接続数(既定 10)。
pgSchema?
optionalpgSchema?:string
Defined in: packages/db/src/migrate.ts:63
PostgreSQL のスキーマ名(既定 "public")。テストが1つの DB を並行に使い分けるための 逃げ道で、本番配備で指定する必要はない。指定するとそのスキーマを作成し、 接続の search_path をそれだけに固定する。
url?
optionalurl?:string
Defined in: packages/db/src/migrate.ts:55
接続 URL。省略時は SQLite の in-memory。