From 6effab12ebcb526dc17317082d114cf9d8842bab Mon Sep 17 00:00:00 2001 From: nobswebdev Date: Mon, 2 Nov 2026 14:40:32 +0100 Subject: [PATCH] Quote enum type names in dev truncate-db DROP TYPE statements. Matches DROP TABLE identifier quoting so reserved or mixed-case names drop safely. --- backend/src/database/utils/drop.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/src/database/utils/drop.ts b/backend/src/database/utils/drop.ts index 2b87768..cb3917c 100644 --- a/backend/src/database/utils/drop.ts +++ b/backend/src/database/utils/drop.ts @@ -41,7 +41,7 @@ void (async () => { for (const enumType of enums) { try { - await initializedDataSource.query(`DROP TYPE IF EXISTS ${enumType.typname} CASCADE;`); + await initializedDataSource.query(`DROP TYPE IF EXISTS "${enumType.typname}" CASCADE;`); console.info(`Dropped enum: ${enumType.typname}`); } catch (error) {