From 083ffaa71efb264405a2d33875276ce3ead349f4 Mon Sep 17 00:00:00 2001 From: Forgotten Date: Mon, 23 Feb 2026 16:25:23 -0600 Subject: [PATCH] fix(db): cast REPEAT count to integer in migration 0017 Prevents implicit type coercion error in some Postgres versions. Co-Authored-By: Claude Opus 4.6 --- packages/db/src/migrations/0017_tiresome_gabe_jones.sql | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/db/src/migrations/0017_tiresome_gabe_jones.sql b/packages/db/src/migrations/0017_tiresome_gabe_jones.sql index 13973a9a..fbfc02da 100644 --- a/packages/db/src/migrations/0017_tiresome_gabe_jones.sql +++ b/packages/db/src/migrations/0017_tiresome_gabe_jones.sql @@ -16,7 +16,7 @@ WITH ranked_companies AS ( UPDATE companies c SET issue_prefix = CASE WHEN ranked_companies.prefix_rank = 1 THEN ranked_companies.base_prefix - ELSE ranked_companies.base_prefix || REPEAT('A', ranked_companies.prefix_rank - 1) + ELSE ranked_companies.base_prefix || REPEAT('A', (ranked_companies.prefix_rank - 1)::integer) END FROM ranked_companies WHERE c.id = ranked_companies.id;--> statement-breakpoint