mirror of
https://git.joinplu.me/Plume/Plume.git
synced 2024-12-29 13:30:36 +00:00
18 lines
588 B
MySQL
18 lines
588 B
MySQL
|
-- 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 = '';
|