From 8819abd7105facbdec7c666fe88684ca08f8f391 Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Fri, 15 Nov 2024 00:42:30 -0700 Subject: [PATCH] only create triggers when create new table --- .../db/migrations/20240818024923_cert-alerting.ts | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/backend/src/db/migrations/20240818024923_cert-alerting.ts b/backend/src/db/migrations/20240818024923_cert-alerting.ts index f60ce8c02..50848ce15 100644 --- a/backend/src/db/migrations/20240818024923_cert-alerting.ts +++ b/backend/src/db/migrations/20240818024923_cert-alerting.ts @@ -13,9 +13,9 @@ export async function up(knex: Knex): Promise { t.string("name").notNullable(); t.string("description").notNullable(); }); - } - await createOnUpdateTrigger(knex, TableName.PkiCollection); + await createOnUpdateTrigger(knex, TableName.PkiCollection); + } if (!(await knex.schema.hasTable(TableName.PkiCollectionItem))) { await knex.schema.createTable(TableName.PkiCollectionItem, (t) => { @@ -28,9 +28,9 @@ export async function up(knex: Knex): Promise { t.uuid("certId").nullable(); t.foreign("certId").references("id").inTable(TableName.Certificate).onDelete("CASCADE"); }); - } - await createOnUpdateTrigger(knex, TableName.PkiCollectionItem); + await createOnUpdateTrigger(knex, TableName.PkiCollectionItem); + } if (!(await knex.schema.hasTable(TableName.PkiAlert))) { await knex.schema.createTable(TableName.PkiAlert, (t) => { @@ -45,9 +45,9 @@ export async function up(knex: Knex): Promise { t.string("recipientEmails").notNullable(); t.unique(["name", "projectId"]); }); - } - await createOnUpdateTrigger(knex, TableName.PkiAlert); + await createOnUpdateTrigger(knex, TableName.PkiAlert); + } } export async function down(knex: Knex): Promise {