lemmy/migrations/2020-07-18-234519_add_unique_community_user_actor_ids/down.sql

35 lines
679 B
MySQL
Raw Normal View History

ALTER TABLE community
ALTER COLUMN actor_id SET NOT NULL;
ALTER TABLE community
ALTER COLUMN actor_id SET DEFAULT 'http://fake.com';
ALTER TABLE user_
ALTER COLUMN actor_id SET NOT NULL;
ALTER TABLE user_
ALTER COLUMN actor_id SET DEFAULT 'http://fake.com';
DROP FUNCTION generate_unique_changeme;
UPDATE
community
SET
actor_id = 'http://fake.com'
WHERE
actor_id LIKE 'changeme_%';
UPDATE
user_
SET
actor_id = 'http://fake.com'
WHERE
actor_id LIKE 'changeme_%';
DROP INDEX idx_user_lower_actor_id;
CREATE UNIQUE INDEX idx_user_name_lower_actor_id ON user_ (lower(name), lower(actor_id));
DROP INDEX idx_community_lower_actor_id;