fix(db): resolve migration conflict by renumbering 051 to 052 and 053

This commit is contained in:
diegosouzapw
2026-05-08 17:37:46 -03:00
parent 13ce9d69cb
commit e26f79f052
2 changed files with 23 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
CREATE TABLE IF NOT EXISTS tier_config (
key TEXT PRIMARY KEY,
value TEXT NOT NULL,
updated_at TEXT DEFAULT (datetime('now'))
);
CREATE TABLE IF NOT EXISTS tier_assignments (
provider TEXT NOT NULL,
model TEXT NOT NULL,
tier TEXT NOT NULL CHECK (tier IN ('free', 'cheap', 'premium')),
cost_per_1m_input REAL DEFAULT 0,
cost_per_1m_output REAL DEFAULT 0,
has_free_tier INTEGER DEFAULT 0,
free_quota_limit INTEGER,
reason TEXT,
updated_at TEXT DEFAULT (datetime('now')),
PRIMARY KEY (provider, model)
);
CREATE INDEX IF NOT EXISTS idx_tier_assignments_provider ON tier_assignments(provider);
CREATE INDEX IF NOT EXISTS idx_tier_assignments_tier ON tier_assignments(tier);

View File

@@ -0,0 +1,2 @@
-- 051: Remove status column from files table
ALTER TABLE files DROP COLUMN status;