From c7c4f52816824be2dfa89cbd3afa8b416cbd69d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Claus-Peter=20H=C3=BCbner?= Date: Wed, 1 Mar 2023 00:42:49 +0100 Subject: [PATCH] correct migration downgrade by delete communities entries with last_announced_at is null --- database/migrations/0060-update_communities_table.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/database/migrations/0060-update_communities_table.ts b/database/migrations/0060-update_communities_table.ts index 79180e587..d7ab7c8b3 100644 --- a/database/migrations/0060-update_communities_table.ts +++ b/database/migrations/0060-update_communities_table.ts @@ -23,6 +23,7 @@ export async function upgrade(queryFn: (query: string, values?: any[]) => Promis export async function downgrade(queryFn: (query: string, values?: any[]) => Promise>) { // write downgrade logic as parameter of queryFn + await queryFn('DELETE * FROM TABLE `communities` WHERE `last_announced_at` IS NULL`;') await queryFn( 'ALTER TABLE `communities` MODIFY COLUMN `last_announced_at` datetime(3) NOT NULL AFTER `end_point`;', )