2024-11-09 12:22:35 +01:00
|
|
|
CREATE TABLE IF NOT EXISTS metadata (
|
|
|
|
-- We only a single metadata row in the entire db
|
|
|
|
id INTEGER PRIMARY KEY CHECK (id == 0),
|
|
|
|
|
|
|
|
-- The last hash computed for the directory
|
|
|
|
-- containing all the raw jackets. If this
|
|
|
|
-- hash changes, every jacket is reprocessed.
|
2025-02-11 05:55:57 +01:00
|
|
|
raw_jackets_hash TEXT DEFAULT "" NOT NULL,
|
|
|
|
|
|
|
|
-- If any of these files change, every chart/song is reprocessed
|
|
|
|
songlist_hash TEXT DEFAULT "" NOT NULL,
|
|
|
|
cc_data_hash TEXT DEFAULT "" NOT NULL,
|
|
|
|
notecount_hash TEXT DEFAULT "" NOT NULL
|
2024-11-09 12:22:35 +01:00
|
|
|
) STRICT;
|
|
|
|
|
|
|
|
-- Inserts initial metadata row
|
2025-02-11 05:55:57 +01:00
|
|
|
INSERT INTO metadata(id) VALUES(0);
|