mirror of
https://github.com/actualbudget/actual.git
synced 2026-03-11 12:43:09 -05:00
14 lines
260 B
SQL
14 lines
260 B
SQL
BEGIN TRANSACTION;
|
|
|
|
ALTER TABLE transactions ADD COLUMN parent_id TEXT;
|
|
|
|
UPDATE transactions SET
|
|
parent_id = CASE
|
|
WHEN isChild THEN SUBSTR(id, 1, INSTR(id, '/') - 1)
|
|
ELSE NULL
|
|
END;
|
|
|
|
CREATE INDEX trans_parent_id ON transactions(parent_id);
|
|
|
|
COMMIT;
|