Fix sql migrations for description

This commit is contained in:
Karl Ludwig Weise
2025-09-26 14:14:24 +02:00
parent 0046c1b64a
commit c672221eea
2 changed files with 16 additions and 2 deletions
+8 -1
View File
@@ -1,2 +1,9 @@
ALTER TABLE "tenant" ALTER COLUMN "description" SET DATA TYPE json;--> statement-breakpoint
ALTER TABLE "tenant"
ALTER COLUMN "description"
SET DATA TYPE json
USING CASE
WHEN description IS NULL THEN NULL
WHEN description::text = '' THEN NULL
ELSE description::json
END;--> statement-breakpoint
ALTER TABLE "tenant" ALTER COLUMN "description" SET NOT NULL;
@@ -1,2 +1,9 @@
ALTER TABLE "agent" ALTER COLUMN "description" SET DATA TYPE json;--> statement-breakpoint
ALTER TABLE "agent"
ALTER COLUMN "description"
SET DATA TYPE json
USING CASE
WHEN description IS NULL THEN NULL
WHEN description::text = '' THEN NULL
ELSE description::json
END;--> statement-breakpoint
ALTER TABLE "agent" ADD COLUMN "languages" json NOT NULL;