@minatojs/driver-sqlite
Advanced tools
Comparing version 3.0.4 to 3.1.0
@@ -31,3 +31,3 @@ /// <reference types="node" /> | ||
stop(): Promise<void>; | ||
drop(): Promise<void>; | ||
drop(table?: string): Promise<any>; | ||
stats(): Promise<{ | ||
@@ -34,0 +34,0 @@ size: number; |
@@ -216,6 +216,8 @@ "use strict"; | ||
} | ||
async drop() { | ||
async drop(table) { | ||
if (table) | ||
return __privateMethod(this, _run, run_fn).call(this, `DROP TABLE ${(0, import_sql_utils.escapeId)(table)}`); | ||
const tables = Object.keys(this.database.tables); | ||
for (const table of tables) { | ||
__privateMethod(this, _run, run_fn).call(this, `DROP TABLE ${(0, import_sql_utils.escapeId)(table)}`); | ||
for (const table2 of tables) { | ||
__privateMethod(this, _run, run_fn).call(this, `DROP TABLE ${(0, import_sql_utils.escapeId)(table2)}`); | ||
} | ||
@@ -222,0 +224,0 @@ } |
{ | ||
"name": "@minatojs/driver-sqlite", | ||
"version": "3.0.4", | ||
"version": "3.1.0", | ||
"description": "SQLite Driver for Minato", | ||
@@ -28,3 +28,3 @@ "main": "lib/index.js", | ||
"peerDependencies": { | ||
"@minatojs/core": "^2.0.3" | ||
"@minatojs/core": "^2.1.0" | ||
}, | ||
@@ -38,5 +38,5 @@ "devDependencies": { | ||
"sqlstring-sqlite": "^0.1.1", | ||
"cosmokit": "^1.3.6", | ||
"reggol": "^1.3.3" | ||
"cosmokit": "^1.4.0", | ||
"reggol": "^1.3.4" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
38194
409
Updatedcosmokit@^1.4.0
Updatedreggol@^1.3.4