mirror of
https://git.joinplu.me/Plume/Plume.git
synced 2024-11-19 02:01:04 +00:00
fe6e69d7c4
Fixes #319
18 lines
No EOL
588 B
SQL
18 lines
No EOL
588 B
SQL
-- 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 = ''; |