From 730916ef8fc5f747c7dcefff8f0d348284c44152 Mon Sep 17 00:00:00 2001 From: Daniel Molenda Date: Wed, 20 May 2026 09:08:46 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Fix:=20remove=20ensureGoogleIdCo?= =?UTF-8?q?lumn=20workaround=20from=20sqlite.ts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/database/sqlite.ts | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/src/server/database/sqlite.ts b/src/server/database/sqlite.ts index 279990f9..4b0f6723 100644 --- a/src/server/database/sqlite.ts +++ b/src/server/database/sqlite.ts @@ -20,7 +20,6 @@ const db = drizzle({ client, schema }); export async function connect() { await migrate(); - await ensureGoogleIdColumn(); const dbService = new DBService(db); if (WG_INITIAL_ENV.ENABLED) { @@ -72,21 +71,6 @@ async function migrate() { } } -async function ensureGoogleIdColumn() { - try { - await client.execute( - 'ALTER TABLE users_table ADD COLUMN google_id TEXT' - ); - DB_DEBUG('Added missing google_id column'); - } catch { - // Column already exists — expected after successful migration - } - // Ensure all Google OAuth users have ADMIN role - await client.execute( - "UPDATE users_table SET role = 1 WHERE google_id IS NOT NULL AND role != 1" - ); -} - async function initialSetup(db: DBServiceType) { const setup = await db.general.getSetupStep();