@@ -4,6 +4,14 @@ import SqliteError from "#lib/sqlite-error";
4
4
import externalResources from "@softvisio/utils/external-resources" ;
5
5
import require from "./require.cjs" ;
6
6
import * as wrappers from "#lib/methods/wrappers" ;
7
+ import transaction from "#lib/methods/transaction" ;
8
+ import pragma from "#lib/methods/pragma" ;
9
+ import serialize from "#lib/methods/serialize" ;
10
+ import function1 from "#lib/methods/function" ;
11
+ import aggregate from "#lib/methods/aggregate" ;
12
+ import table from "#lib/methods/table" ;
13
+ import inspect from "#lib/methods/inspect" ;
14
+ import backup from "#lib/methods/backup" ;
7
15
8
16
let DEFAULT_ADDON ;
9
17
@@ -70,18 +78,19 @@ function Database ( filenameGiven, options ) {
70
78
}
71
79
72
80
Database . prototype . prepare = wrappers . prepare ;
73
- Database . prototype . transaction = require ( "./methods/transaction" ) ;
74
- Database . prototype . pragma = require ( "./methods/pragma" ) ;
75
- Database . prototype . backup = require ( "./methods/backup" ) ;
76
- Database . prototype . serialize = require ( "./methods/serialize" ) ;
77
- Database . prototype . function = require ( "./methods/function" ) ;
78
- Database . prototype . aggregate = require ( "./methods/aggregate" ) ;
79
- Database . prototype . table = require ( "./methods/table" ) ;
81
+
82
+ Database . prototype . transaction = transaction ;
83
+ Database . prototype . pragma = pragma ;
84
+ Database . prototype . backup = backup ;
85
+ Database . prototype . serialize = serialize ;
86
+ Database . prototype . function = function1 ;
87
+ Database . prototype . aggregate = aggregate ;
88
+ Database . prototype . table = table ;
80
89
Database . prototype . loadExtension = wrappers . loadExtension ;
81
90
Database . prototype . exec = wrappers . exec ;
82
91
Database . prototype . close = wrappers . close ;
83
92
Database . prototype . defaultSafeIntegers = wrappers . defaultSafeIntegers ;
84
93
Database . prototype . unsafeMode = wrappers . unsafeMode ;
85
- Database . prototype [ util . inspect ] = require ( "./methods/ inspect" ) ;
94
+ Database . prototype [ util . inspect ] = inspect ;
86
95
87
96
export default Database ;
0 commit comments