mirror of
https://github.com/LemmyNet/lemmy.git
synced 2024-10-01 01:36:12 -04:00
6454a4d43d
* Remove `local_site.enable_nsfw` in favor of `site.content_warning` (fixes #4627) * cleanup usage of SiteView::read_local * test * uppercase
21 lines
407 B
SQL
21 lines
407 B
SQL
-- if site has enable_nsfw, set a default content warning
|
|
UPDATE
|
|
site
|
|
SET
|
|
content_warning = CASE WHEN local_site.enable_nsfw THEN
|
|
'NSFW'
|
|
ELSE
|
|
NULL
|
|
END
|
|
FROM
|
|
local_site
|
|
-- only local site has private key
|
|
WHERE
|
|
private_key IS NOT NULL
|
|
-- dont overwrite existing content warning
|
|
AND content_warning IS NOT NULL;
|
|
|
|
ALTER TABLE local_site
|
|
DROP enable_nsfw;
|
|
|