From 3dce03180fbc7178c27566edf4b7521aec97e938 Mon Sep 17 00:00:00 2001 From: Maidul Islam Date: Thu, 29 Feb 2024 15:35:54 -0500 Subject: [PATCH] patch super user migration --- backend/src/db/migrations/20240226094411_instance-id.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/backend/src/db/migrations/20240226094411_instance-id.ts b/backend/src/db/migrations/20240226094411_instance-id.ts index ae88bb3fd..0b87ffe57 100644 --- a/backend/src/db/migrations/20240226094411_instance-id.ts +++ b/backend/src/db/migrations/20240226094411_instance-id.ts @@ -11,7 +11,11 @@ export async function up(knex: Knex): Promise { // this is updated to avoid race condition on replication // eslint-disable-next-line // @ts-ignore - await knex(TableName.SuperAdmin).update({ id: ADMIN_CONFIG_UUID }).whereNotNull("id").limit(1); + await knex(TableName.SuperAdmin) + .update({ id: ADMIN_CONFIG_UUID }) + .whereNotNull("id") + .andWhere("id", "<>", ADMIN_CONFIG_UUID) + .limit(1); } export async function down(knex: Knex): Promise {