db: add migrations

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9efe87f125912b03ad7d8cae191fa8596a6a6964
This commit is contained in:
raf 2026-01-31 01:08:23 +03:00
commit 7ff2fd8a93
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
2 changed files with 24 additions and 0 deletions

View file

@ -0,0 +1,12 @@
-- Integrity tracking columns
ALTER TABLE media_items ADD COLUMN last_verified_at TIMESTAMPTZ;
ALTER TABLE media_items ADD COLUMN integrity_status TEXT DEFAULT 'unverified';
-- Saved searches
CREATE TABLE IF NOT EXISTS saved_searches (
id UUID PRIMARY KEY,
name TEXT NOT NULL,
query TEXT NOT NULL,
sort_order TEXT,
created_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);

View file

@ -0,0 +1,12 @@
-- Integrity tracking columns
ALTER TABLE media_items ADD COLUMN last_verified_at TEXT;
ALTER TABLE media_items ADD COLUMN integrity_status TEXT DEFAULT 'unverified';
-- Saved searches
CREATE TABLE IF NOT EXISTS saved_searches (
id TEXT PRIMARY KEY,
name TEXT NOT NULL,
query TEXT NOT NULL,
sort_order TEXT,
created_at TEXT NOT NULL
);