mirror of
https://github.com/LemmyNet/lemmy.git
synced 2025-03-13 23:12:40 +00:00
fmt
This commit is contained in:
parent
56a8f9fbaf
commit
1ab73de379
2 changed files with 13 additions and 6 deletions
|
@ -6,6 +6,9 @@ ALTER TABLE person
|
|||
|
||||
DROP TABLE inbox;
|
||||
|
||||
ALTER TABLE person add COLUMN inbox_url character varying(255) not null default generate_unique_changeme();
|
||||
ALTER TABLE person add COLUMN shared_inbox_url character varying(255) not null default generate_unique_changeme();
|
||||
ALTER TABLE person
|
||||
ADD COLUMN inbox_url character varying(255) NOT NULL DEFAULT generate_unique_changeme ();
|
||||
|
||||
ALTER TABLE person
|
||||
ADD COLUMN shared_inbox_url character varying(255) NOT NULL DEFAULT generate_unique_changeme ();
|
||||
|
||||
|
|
|
@ -26,7 +26,8 @@ INSERT INTO inbox (url)
|
|||
inboxes
|
||||
ON CONFLICT
|
||||
DO NOTHING
|
||||
RETURNING id,
|
||||
RETURNING
|
||||
id,
|
||||
url)
|
||||
UPDATE
|
||||
person
|
||||
|
@ -40,13 +41,16 @@ WHERE
|
|||
AND inserted.url = inboxes.url;
|
||||
|
||||
ALTER TABLE person
|
||||
ADD CONSTRAINT person_inbox_id_fkey FOREIGN KEY (inbox_id) REFERENCES inbox(id) ON UPDATE CASCADE ON DELETE CASCADE;
|
||||
ADD CONSTRAINT person_inbox_id_fkey FOREIGN KEY (inbox_id) REFERENCES inbox (id) ON UPDATE CASCADE ON DELETE CASCADE;
|
||||
|
||||
ALTER TABLE person
|
||||
ALTER COLUMN inbox_id SET NOT NULL;
|
||||
|
||||
-- Drop old columns and rename new one
|
||||
ALTER TABLE person DROP COLUMN inbox_url;
|
||||
ALTER TABLE person DROP COLUMN shared_inbox_url;
|
||||
ALTER TABLE person
|
||||
DROP COLUMN inbox_url;
|
||||
|
||||
ALTER TABLE person
|
||||
DROP COLUMN shared_inbox_url;
|
||||
|
||||
-- TODO: same thing for community and site
|
||||
|
|
Loading…
Reference in a new issue