diff --git a/server/src/schema/migrations/1750323941566-UnsetPrewarmDimParameter.ts b/server/src/schema/migrations/1750323941566-UnsetPrewarmDimParameter.ts index d687694490..e7a1a06ec9 100644 --- a/server/src/schema/migrations/1750323941566-UnsetPrewarmDimParameter.ts +++ b/server/src/schema/migrations/1750323941566-UnsetPrewarmDimParameter.ts @@ -1,22 +1,10 @@ -import { Kysely, sql } from 'kysely'; -import { LoggingRepository } from 'src/repositories/logging.repository'; +// this file used to try to reset the `vchordrq.prewarm_dim;` parameter +// that ends up being a problem on pg 15 + since the extension is not installed. -const logger = LoggingRepository.create('Migrations'); - -export async function up(db: Kysely): Promise { - const { rows } = await sql<{ db: string }>`SELECT current_database() as db;`.execute(db); - const databaseName = rows[0].db; - try { - await sql.raw(`ALTER DATABASE "${databaseName}" RESET vchordrq.prewarm_dim;`).execute(db); - } catch { - logger.warn('Failed to reset vchordrq.prewarm_dim, skipping'); - } +export async function up(): Promise { + // noop } -export async function down(db: Kysely): Promise { - const { rows } = await sql<{ db: string }>`SELECT current_database() as db;`.execute(db); - const databaseName = rows[0].db; - await sql - .raw(`ALTER DATABASE "${databaseName}" SET vchordrq.prewarm_dim = '512,640,768,1024,1152,1536';`) - .execute(db); +export async function down(): Promise { + // noop }