From 06c41756e2e08bce26d86b4ee1e5c03b0841f441 Mon Sep 17 00:00:00 2001 From: Benno Tielen Date: Fri, 12 Sep 2025 14:19:08 +0200 Subject: [PATCH] fix: migration --- src/migrations/20250909_075603.ts | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/migrations/20250909_075603.ts b/src/migrations/20250909_075603.ts index dd3dc53..29d905d 100644 --- a/src/migrations/20250909_075603.ts +++ b/src/migrations/20250909_075603.ts @@ -8,7 +8,14 @@ export async function up({ db, payload, req }: MigrateUpArgs): Promise { ALTER TABLE "classifieds" ALTER COLUMN "until" SET DEFAULT '2025-10-09T07:56:02.879Z'; ALTER TABLE "blog" ADD COLUMN "configuration_show_on_frontpage" boolean DEFAULT true NOT NULL; ALTER TABLE "blog" ADD COLUMN "configuration_display_from_date" timestamp(3) with time zone; - ALTER TABLE "blog" ADD COLUMN "configuration_display_till_date" timestamp(3) with time zone;`) + ALTER TABLE "blog" ADD COLUMN "configuration_display_till_date" timestamp(3) with time zone; + UPDATE blog_blocks_text SET _path = 'content.content'; + UPDATE blog_blocks_button SET _path = 'content.content'; + UPDATE blog_blocks_contactform SET _path = 'content.content'; + UPDATE blog_blocks_document SET _path = 'content.content'; + UPDATE blog_blocks_gallery SET _path = 'content.content'; + UPDATE blog_blocks_donation SET _path = 'content.content'; +`) } export async function down({ db, payload, req }: MigrateDownArgs): Promise { @@ -20,5 +27,12 @@ export async function down({ db, payload, req }: MigrateDownArgs): Promise ALTER TABLE "blog" DROP COLUMN "content_excerpt"; ALTER TABLE "blog" DROP COLUMN "configuration_show_on_frontpage"; ALTER TABLE "blog" DROP COLUMN "configuration_display_from_date"; - ALTER TABLE "blog" DROP COLUMN "configuration_display_till_date";`) + ALTER TABLE "blog" DROP COLUMN "configuration_display_till_date"; + UPDATE blog_blocks_text SET _path = 'content'; + UPDATE blog_blocks_button SET _path = 'content'; + UPDATE blog_blocks_contactform SET _path = 'content'; + UPDATE blog_blocks_document SET _path = 'content'; + UPDATE blog_blocks_gallery SET _path = 'content'; + UPDATE blog_blocks_donation SET _path = 'content'; +`) }