From 8d478e6dcf244c65322d2dc3c15877e803beab93 Mon Sep 17 00:00:00 2001 From: kotori Date: Tue, 14 Nov 2023 16:05:38 +0800 Subject: [PATCH] fix: sqlite-node initialize error --- src/adapters/sqlite/sqlite-node/DatabaseBridge.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/adapters/sqlite/sqlite-node/DatabaseBridge.js b/src/adapters/sqlite/sqlite-node/DatabaseBridge.js index 480ff4d28..a5ee0be6f 100644 --- a/src/adapters/sqlite/sqlite-node/DatabaseBridge.js +++ b/src/adapters/sqlite/sqlite-node/DatabaseBridge.js @@ -38,6 +38,9 @@ class DatabaseBridge { resolve({ code: 'ok' }) } catch (error) { if (driver && error.type === 'SchemaNeededError') { + if (driver.database.instance && driver.database.instance.open) { + driver.database.instance.close() + } this.waiting(tag, driver) resolve({ code: 'schema_needed' }) } else if (driver && error.type === 'MigrationNeededError') {