There was an error while loading. Please reload this page.
2 parents 25840d8 + 526589b commit 9998892Copy full SHA for 9998892
1 file changed
src/types.ts
@@ -1,3 +1,5 @@
1
+import type pg from 'pg'
2
+
3
export type JobStates = {
4
created: 'created',
5
retry: 'retry',
@@ -19,19 +21,9 @@ export interface IDatabase {
19
21
executeSql(text: string, values?: unknown[]): Promise<{ rows: any[] }>;
20
22
}
23
-export interface DatabaseOptions {
- application_name?: string;
24
- database?: string;
25
- user?: string;
26
- password?: string | (() => string) | (() => Promise<string>);
27
- host?: string;
28
- port?: number;
+export interface DatabaseOptions extends pg.PoolConfig {
29
schema?: string;
30
- ssl?: any;
31
- connectionString?: string;
32
- max?: number;
33
db?: IDatabase;
34
- connectionTimeoutMillis?: number;
35
/** @internal */
36
debug?: boolean;
37
0 commit comments