mirror of
https://github.com/PluralKit/PluralKit.git
synced 2026-02-09 07:17:56 +00:00
fix: don't delete rows from messages table when the associated member is deleted
This commit is contained in:
parent
54830fd264
commit
34df19c551
9 changed files with 51 additions and 27 deletions
10
PluralKit.Core/Database/Migrations/24.sql
Normal file
10
PluralKit.Core/Database/Migrations/24.sql
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
-- schema version 24
|
||||
-- don't drop message rows when system/member are deleted
|
||||
|
||||
alter table messages alter column member drop not null;
|
||||
alter table messages drop contstraint messages_member_fkey;
|
||||
alter table messages
|
||||
add constraint messages_member_fkey
|
||||
foreign key (member) references members(id) on delete set null;
|
||||
|
||||
update info set schema_version = 24;
|
||||
Loading…
Add table
Add a link
Reference in a new issue