@minatojs/driver-sqlite
Advanced tools
Comparing version 3.6.0 to 3.6.1
@@ -314,3 +314,3 @@ "use strict"; | ||
const primaryFields = (0, import_cosmokit.makeArray)(primary); | ||
const data = await this.database.get(table, query, (0, import_cosmokit.union)(primaryFields, updateFields)); | ||
const data = await this.database.get(table, query); | ||
for (const row of data) { | ||
@@ -336,3 +336,2 @@ __privateMethod(this, _update, update_fn).call(this, sel, primaryFields, updateFields, update, row); | ||
}))]; | ||
const relaventFields = (0, import_cosmokit.union)(keys, dataFields); | ||
const updateFields = (0, import_cosmokit.difference)(dataFields, keys); | ||
@@ -344,3 +343,3 @@ const step = Math.floor(960 / keys.length); | ||
$or: chunk.map((item) => Object.fromEntries(keys.map((key) => [key, item[key]]))) | ||
}, relaventFields); | ||
}); | ||
for (const item of chunk) { | ||
@@ -347,0 +346,0 @@ const row = results.find((row2) => keys.every((key) => (0, import_cosmokit.deepEqual)(row2[key], item[key], true))); |
{ | ||
"name": "@minatojs/driver-sqlite", | ||
"version": "3.6.0", | ||
"version": "3.6.1", | ||
"description": "SQLite Driver for Minato", | ||
@@ -28,3 +28,3 @@ "main": "lib/index.js", | ||
"peerDependencies": { | ||
"@minatojs/core": "^2.4.0" | ||
"@minatojs/core": "^2.4.1" | ||
}, | ||
@@ -38,4 +38,4 @@ "devDependencies": { | ||
"cosmokit": "^1.4.5", | ||
"reggol": "^1.4.4" | ||
"reggol": "^1.5.1" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
43892
467
Updatedreggol@^1.5.1