quote all symbols in hellspawn upgrade script

This commit is contained in:
Hazelnoot 2024-11-17 09:32:13 -05:00
parent c9934c379f
commit cc394d9a4b
1 changed files with 6 additions and 6 deletions

View File

@ -11,23 +11,23 @@ The following script will correct any local or remote hellspawns in the database
```postgresql ```postgresql
/* Remove "instance is marked as NSFW" hellspawns */ /* Remove "instance is marked as NSFW" hellspawns */
UPDATE note UPDATE "note"
SET cw = null SET "cw" = null
WHERE WHERE
"renoteId" IS NOT NULL "renoteId" IS NOT NULL
AND "text" IS NULL AND "text" IS NULL
AND cw = 'Instance is marked as NSFW' AND "cw" = 'Instance is marked as NSFW'
AND "replyId" IS NULL AND "replyId" IS NULL
AND "hasPoll" = false AND "hasPoll" = false
AND "fileIds" = '{}'; AND "fileIds" = '{}';
/* Fix legacy / user-created hellspawns */ /* Fix legacy / user-created hellspawns */
UPDATE note UPDATE "note"
SET text = '.' SET "text" = '.'
WHERE WHERE
"renoteId" IS NOT NULL "renoteId" IS NOT NULL
AND "text" IS NULL AND "text" IS NULL
AND cw IS NOT NULL AND "cw" IS NOT NULL
AND "replyId" IS NULL AND "replyId" IS NULL
AND "hasPoll" = false AND "hasPoll" = false
AND "fileIds" = '{}'; AND "fileIds" = '{}';