15 lines
612 B
SQL
15 lines
612 B
SQL
-- SQLite doesn't support DROP COLUMN directly, so we recreate the table
|
|
CREATE TABLE photo_insights_backup AS SELECT id, file_path, title, summary, generated_at, model_version, is_current FROM photo_insights;
|
|
DROP TABLE photo_insights;
|
|
CREATE TABLE photo_insights (
|
|
id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,
|
|
file_path TEXT NOT NULL,
|
|
title TEXT NOT NULL,
|
|
summary TEXT NOT NULL,
|
|
generated_at BIGINT NOT NULL,
|
|
model_version TEXT NOT NULL,
|
|
is_current BOOLEAN NOT NULL DEFAULT TRUE
|
|
);
|
|
INSERT INTO photo_insights SELECT * FROM photo_insights_backup;
|
|
DROP TABLE photo_insights_backup;
|