From af82ab78e753a359fa5ee92f31279e8d8f66cc09 Mon Sep 17 00:00:00 2001 From: Aevann Date: Wed, 27 Mar 2024 00:42:06 +0200 Subject: [PATCH] fix migration sql --- migrations/20240324-remove-redundancy-and-fix-issues.sql | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/migrations/20240324-remove-redundancy-and-fix-issues.sql b/migrations/20240324-remove-redundancy-and-fix-issues.sql index 7f359e09f..d845be603 100644 --- a/migrations/20240324-remove-redundancy-and-fix-issues.sql +++ b/migrations/20240324-remove-redundancy-and-fix-issues.sql @@ -1,8 +1,10 @@ alter table chat_memberships add column notification bool not null default false; alter table chat_memberships alter column notification drop default; -alter table chat_memberships add column last_notified int not null default 0; +alter table chat_memberships add column last_notified int default 0; update chat_memberships a set last_notified=(select created_utc from chat_messages b where a.chat_id=b.chat_id order by created_utc desc limit 1); +update chat_memberships set last_notified=0 where last_notified is null; +alter table chat_memberships alter column last_notified set not null; alter table chat_memberships alter column last_notified drop default; drop table chat_notifications;