@@ -0,0 +1,3 @@
|
||||
-- This file should undo anything in `up.sql`
|
||||
ALTER TABLE blogs DROP COLUMN fqn;
|
||||
ALTER TABLE users DROP COLUMN fqn;
|
||||
@@ -0,0 +1,18 @@
|
||||
-- Your SQL goes here
|
||||
ALTER TABLE blogs ADD COLUMN fqn TEXT NOT NULL DEFAULT '';
|
||||
UPDATE blogs SET fqn =
|
||||
(CASE WHEN (SELECT local FROM instances WHERE id = instance_id) THEN
|
||||
actor_id
|
||||
ELSE
|
||||
(actor_id || '@' || (SELECT public_domain FROM instances WHERE id = instance_id LIMIT 1))
|
||||
END)
|
||||
WHERE fqn = '';
|
||||
|
||||
ALTER TABLE users ADD COLUMN fqn TEXT NOT NULL DEFAULT '';
|
||||
UPDATE users SET fqn =
|
||||
(CASE WHEN (SELECT local FROM instances WHERE id = instance_id) THEN
|
||||
username
|
||||
ELSE
|
||||
(username || '@' || (SELECT public_domain FROM instances WHERE id = instance_id LIMIT 1))
|
||||
END)
|
||||
WHERE fqn = '';
|
||||
Reference in New Issue
Block a user