From 94e9005002f860bb9ce1ac5650dec5e136f3c4cf Mon Sep 17 00:00:00 2001 From: leonace924 Date: Mon, 5 Jan 2026 20:12:37 -0500 Subject: [PATCH] fix: update the migration js --- db/knex_migrations/2026-01-05-0000-add-rss-title.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/db/knex_migrations/2026-01-05-0000-add-rss-title.js b/db/knex_migrations/2026-01-05-0000-add-rss-title.js index 33f775c6..f0d947eb 100644 --- a/db/knex_migrations/2026-01-05-0000-add-rss-title.js +++ b/db/knex_migrations/2026-01-05-0000-add-rss-title.js @@ -1,8 +1,11 @@ -exports.up = function (knex) { - return knex.schema - .alterTable("status_page", function (table) { +exports.up = async function (knex) { + // Check if column already exists (created by knex_init_db.js for fresh installs) + const hasColumn = await knex.schema.hasColumn("status_page", "rss_title"); + if (!hasColumn) { + await knex.schema.alterTable("status_page", function (table) { table.string("rss_title", 255); }); + } }; exports.down = function (knex) {