From 19d66abc389dc544b34f106adc05052fc2363f44 Mon Sep 17 00:00:00 2001 From: = Date: Sat, 22 Feb 2025 00:59:34 +0530 Subject: [PATCH] feat: changed order --- .../db/migrations/20250212191958_create-gateway.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/backend/src/db/migrations/20250212191958_create-gateway.ts b/backend/src/db/migrations/20250212191958_create-gateway.ts index 9f9f27b2d..c771e8a7c 100644 --- a/backend/src/db/migrations/20250212191958_create-gateway.ts +++ b/backend/src/db/migrations/20250212191958_create-gateway.ts @@ -97,6 +97,13 @@ export async function up(knex: Knex): Promise { } export async function down(knex: Knex): Promise { + if (await knex.schema.hasTable(TableName.DynamicSecret)) { + const doesGatewayColExist = await knex.schema.hasColumn(TableName.DynamicSecret, "gatewayId"); + await knex.schema.alterTable(TableName.DynamicSecret, (t) => { + if (doesGatewayColExist) t.dropColumn("gatewayId"); + }); + } + await knex.schema.dropTableIfExists(TableName.ProjectGateway); await dropOnUpdateTrigger(knex, TableName.ProjectGateway); @@ -105,11 +112,4 @@ export async function down(knex: Knex): Promise { await knex.schema.dropTableIfExists(TableName.OrgGatewayConfig); await dropOnUpdateTrigger(knex, TableName.OrgGatewayConfig); - - if (await knex.schema.hasTable(TableName.DynamicSecret)) { - const doesGatewayColExist = await knex.schema.hasColumn(TableName.DynamicSecret, "gatewayId"); - await knex.schema.alterTable(TableName.DynamicSecret, (t) => { - if (doesGatewayColExist) t.dropColumn("gatewayId"); - }); - } }