fixed muteuserid cleanup migration

This commit is contained in:
Toastie 2025-03-14 13:35:54 +13:00
parent 9af44d2220
commit 1cd02222b9
Signed by: toastie_t0ast
GPG key ID: 74226CF45EEE5AAF

View file

@ -172,6 +172,7 @@ UPDATE Permissions
SET GuildId = (SELECT GuildId FROM GuildConfigs WHERE GuildConfigs.Id = Permissions.GuildConfigId);
DELETE FROM MutedUserId WHERE GuildConfigId IS NULL OR GuildConfigId NOT IN (SELECT Id FROM GuildConfigs);
OR (GuildId, UserId) IN (SELECT GuildId, UserId FROM MutedUserId GROUP BY GuildId, UserId HAVING COUNT(*) > 1);
UPDATE MutedUserId
SET GuildId = (SELECT GuildId FROM GuildConfigs WHERE GuildConfigs.Id = MutedUserId.GuildConfigId);