From 7cd85cf84a80ea8bb2c384be0d1d8da980c23ffc Mon Sep 17 00:00:00 2001 From: Scott Wilson Date: Wed, 2 Oct 2024 16:57:24 -0700 Subject: [PATCH] fix: correct order of drop sequence --- .../migrations/20240924172713_add-kms-key-project-id.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/src/db/migrations/20240924172713_add-kms-key-project-id.ts b/backend/src/db/migrations/20240924172713_add-kms-key-project-id.ts index deed9361b..abf74605a 100644 --- a/backend/src/db/migrations/20240924172713_add-kms-key-project-id.ts +++ b/backend/src/db/migrations/20240924172713_add-kms-key-project-id.ts @@ -30,15 +30,15 @@ export async function down(knex: Knex): Promise { // remove projectId for CMEK functionality await knex.schema.alterTable(TableName.KmsKey, (table) => { + if (hasName) { + table.renameColumn("name", "slug"); + } + if (hasOrgId) { table.dropUnique(["orgId", "projectId", "slug"]); table.unique(["orgId", "slug"]); } table.dropColumn("projectId"); - - if (hasName) { - table.renameColumn("name", "slug"); - } }); } }