rDrama/migrations/20240324-remove-redundancy-...

9 lines
479 B
SQL

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;
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);
alter table chat_memberships alter column last_notified drop default;
drop table chat_notifications;