Pārlūkot izejas kodu

Обновление jembadb до версии 1.3.0

Book Pauk 3 gadi atpakaļ
vecāks
revīzija
42546ca97e
3 mainītis faili ar 18 papildinājumiem un 9 dzēšanām
  1. 10 7
      package-lock.json
  2. 1 1
      package.json
  3. 7 1
      server/db/JembaConnManager.js

+ 10 - 7
package-lock.json

@@ -22,7 +22,7 @@
         "got": "^11.8.2",
         "he": "^1.2.0",
         "iconv-lite": "^0.6.3",
-        "jembadb": "^1.0.0",
+        "jembadb": "^1.3.0",
         "localforage": "^1.10.0",
         "lodash": "^4.17.21",
         "minimist": "^1.2.5",
@@ -6379,9 +6379,12 @@
       }
     },
     "node_modules/jembadb": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/jembadb/-/jembadb-1.0.0.tgz",
-      "integrity": "sha512-78QJEJm55seZaQS8rm9sFJ1yK8CT1E9Kowz+BUhfiRTijm7l2SvX7kc4p39fGBHC06HTUOpxDUKIqXhXLIn30Q=="
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/jembadb/-/jembadb-1.3.0.tgz",
+      "integrity": "sha512-zMJ1GyXmqvniWToaZTzc3JPHK+SfvcynFHYsZAx8bJWlgVdQd6cqYpIEXJFP+3OZqxPTzMYG5OBGclxTsoOqtg==",
+      "engines": {
+        "node": ">=14.4.0"
+      }
     },
     "node_modules/jest-worker": {
       "version": "27.3.1",
@@ -16226,9 +16229,9 @@
       }
     },
     "jembadb": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/jembadb/-/jembadb-1.0.0.tgz",
-      "integrity": "sha512-78QJEJm55seZaQS8rm9sFJ1yK8CT1E9Kowz+BUhfiRTijm7l2SvX7kc4p39fGBHC06HTUOpxDUKIqXhXLIn30Q=="
+      "version": "1.3.0",
+      "resolved": "https://registry.npmjs.org/jembadb/-/jembadb-1.3.0.tgz",
+      "integrity": "sha512-zMJ1GyXmqvniWToaZTzc3JPHK+SfvcynFHYsZAx8bJWlgVdQd6cqYpIEXJFP+3OZqxPTzMYG5OBGclxTsoOqtg=="
     },
     "jest-worker": {
       "version": "27.3.1",

+ 1 - 1
package.json

@@ -60,7 +60,7 @@
     "got": "^11.8.2",
     "he": "^1.2.0",
     "iconv-lite": "^0.6.3",
-    "jembadb": "^1.0.0",
+    "jembadb": "^1.3.0",
     "localforage": "^1.10.0",
     "lodash": "^4.17.21",
     "minimist": "^1.2.5",

+ 7 - 1
server/db/JembaConnManager.js

@@ -46,7 +46,13 @@ class JembaConnManager {
             }
 
             log(`Open "${dbConfig.dbName}" begin`);
-            await dbConn.openDb({dbPath, cacheSize: dbConfig.cacheSize, compressed: dbConfig.compressed, forceFileClosing: dbConfig.forceFileClosing});
+            await dbConn.openDb({
+                dbPath,
+                create: true,
+                cacheSize: dbConfig.cacheSize,
+                compressed: dbConfig.compressed,
+                forceFileClosing: dbConfig.forceFileClosing
+            });
 
             if (dbConfig.openAll) {
                 try {