We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cc6fce4 commit db22cd4Copy full SHA for db22cd4
src/databases/do.ts
@@ -5,11 +5,18 @@ import { syncLoggerWrapper } from '../logger'
5
import { MigrationOptions, syncMigrationsBuilder } from '../migrations'
6
import { Query } from '../tools'
7
8
+export interface SqlStorage {
9
+ exec: any
10
+ prepare: any
11
+ Cursor: any
12
+ Statement: any
13
+}
14
+
15
export class DOQB extends QueryBuilder<{}, false> {
- public db: any
16
+ public db: SqlStorage
17
loggerWrapper = syncLoggerWrapper
18
- constructor(db: any, options?: QueryBuilderOptions<false>) {
19
+ constructor(db: SqlStorage, options?: QueryBuilderOptions<false>) {
20
super(options)
21
this.db = db
22
}
0 commit comments