package storage // migration002 — files table for vault file tracking. const migration002 = ` CREATE TABLE IF NOT EXISTS files ( id TEXT PRIMARY KEY, node_id TEXT NOT NULL REFERENCES nodes(id), filename TEXT NOT NULL, path TEXT NOT NULL, storage_mode TEXT NOT NULL DEFAULT 'vault', size INTEGER NOT NULL DEFAULT 0, sha256 TEXT NULL, mime TEXT NULL, created_at TEXT NOT NULL, updated_at TEXT NOT NULL, last_seen_at TEXT NULL, missing INTEGER NOT NULL DEFAULT 0 ); CREATE INDEX IF NOT EXISTS idx_files_node ON files(node_id); `