diff --git a/migrations/20250724102340-backupTargets-create-table.js b/migrations/20250724102340-backupTargets-create-table.js index 075f38e46..955a42398 100644 --- a/migrations/20250724102340-backupTargets-create-table.js +++ b/migrations/20250724102340-backupTargets-create-table.js @@ -15,10 +15,8 @@ exports.up = async function (db) { 'format VARCHAR(16) NOT NULL,' + 'schedule VARCHAR(128),' + 'priority BOOLEAN DEFAULT false,' + - 'taskId INTEGER,' + 'creationTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,' + 'ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,' + - 'FOREIGN KEY(taskId) REFERENCES tasks(id),' + 'PRIMARY KEY (id)) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin'; await db.runSql(cmd); diff --git a/migrations/schema.sql b/migrations/schema.sql index 6406cd075..5fc1f4966 100644 --- a/migrations/schema.sql +++ b/migrations/schema.sql @@ -313,11 +313,9 @@ CREATE TABLE IF NOT EXISTS backupTargets( format VARCHAR(16) NOT NULL, schedule VARCHAR(128), priority BOOLEAN DEFAULT false, // only because 'default' and 'primary' are reserved keywords - taskId INTEGER, // current task creationTime TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP, ts TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, - FOREIGN KEY(taskId) REFERENCES tasks(id), PRIMARY KEY (id) );