CREATE TABLE ai_exchanges_original_cols ( id INTEGER PRIMARY KEY NOT NULL, start_ts DATETIME NOT NULL, -- FOREIGN KEY REFERENCES pane_leaves(uuid) but we don't mark it as a foreign key because it causes problems with cascading deletes. pane_leaf_uuid BLOB NOT NULL, output TEXT NOT NULL, input TEXT NOT NULL, working_directory TEXT ); DROP TABLE ai_exchanges; ALTER TABLE ai_exchanges_original_cols RENAME TO ai_exchanges;