|
|
|
@ -1,5 +1,3 @@
|
|
|
|
|
import * as sqlite3 from "sqlite3"; |
|
|
|
|
|
|
|
|
|
import { NodeAdapterError } from "./node_adapter_error.mjs"; |
|
|
|
|
import { DatabaseWrapper } from "./database_wrapper.mjs"; |
|
|
|
|
import { ResponseWrapper } from "./response_wrapper.mjs"; |
|
|
|
@ -11,9 +9,8 @@ export default {
|
|
|
|
|
name: "PawSQLiteNodeAdapter", |
|
|
|
|
open: async (dbName) => { |
|
|
|
|
if (!databases.has(dbName)) { |
|
|
|
|
const db = new DatabaseWrapper( |
|
|
|
|
new sqlite3.Database(dbName) |
|
|
|
|
); |
|
|
|
|
const db = new DatabaseWrapper(dbName); |
|
|
|
|
await db.open(); |
|
|
|
|
databases.set(dbName, db); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|