fix: reset sqlite autoincrement during import
This commit is contained in:
@@ -441,6 +441,16 @@ db.prepare('DELETE FROM finance_accounts').run();
|
|||||||
db.prepare('DELETE FROM finance_categories').run();
|
db.prepare('DELETE FROM finance_categories').run();
|
||||||
db.prepare('DELETE FROM finance_currencies').run();
|
db.prepare('DELETE FROM finance_currencies').run();
|
||||||
db.prepare('DELETE FROM finance_exchange_rates').run();
|
db.prepare('DELETE FROM finance_exchange_rates').run();
|
||||||
|
db.exec(`
|
||||||
|
DELETE FROM sqlite_sequence
|
||||||
|
WHERE name IN (
|
||||||
|
'finance_transactions',
|
||||||
|
'finance_accounts',
|
||||||
|
'finance_categories',
|
||||||
|
'finance_currencies',
|
||||||
|
'finance_exchange_rates'
|
||||||
|
)
|
||||||
|
`);
|
||||||
|
|
||||||
db.transaction(() => {
|
db.transaction(() => {
|
||||||
const insertCurrency = db.prepare(`
|
const insertCurrency = db.prepare(`
|
||||||
|
|||||||
Reference in New Issue
Block a user