mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 01:10:23 +08:00
Merge remote-tracking branch 'origin/pr/425' into aether-rust-pioneer
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
UPDATE users
|
||||
SET allowed_providers_mode = 'unrestricted'
|
||||
WHERE allowed_providers_mode = 'specific'
|
||||
AND (
|
||||
allowed_providers IS NULL
|
||||
OR TRIM(allowed_providers) = ''
|
||||
OR CASE
|
||||
WHEN JSON_VALID(allowed_providers) = 1 THEN
|
||||
JSON_TYPE(allowed_providers) = 'NULL'
|
||||
OR (
|
||||
JSON_TYPE(allowed_providers) = 'ARRAY'
|
||||
AND JSON_LENGTH(allowed_providers) = 0
|
||||
)
|
||||
ELSE FALSE
|
||||
END
|
||||
);
|
||||
|
||||
UPDATE users
|
||||
SET allowed_api_formats_mode = 'unrestricted'
|
||||
WHERE allowed_api_formats_mode = 'specific'
|
||||
AND (
|
||||
allowed_api_formats IS NULL
|
||||
OR TRIM(allowed_api_formats) = ''
|
||||
OR CASE
|
||||
WHEN JSON_VALID(allowed_api_formats) = 1 THEN
|
||||
JSON_TYPE(allowed_api_formats) = 'NULL'
|
||||
OR (
|
||||
JSON_TYPE(allowed_api_formats) = 'ARRAY'
|
||||
AND JSON_LENGTH(allowed_api_formats) = 0
|
||||
)
|
||||
ELSE FALSE
|
||||
END
|
||||
);
|
||||
|
||||
UPDATE users
|
||||
SET allowed_models_mode = 'unrestricted'
|
||||
WHERE allowed_models_mode = 'specific'
|
||||
AND (
|
||||
allowed_models IS NULL
|
||||
OR TRIM(allowed_models) = ''
|
||||
OR CASE
|
||||
WHEN JSON_VALID(allowed_models) = 1 THEN
|
||||
JSON_TYPE(allowed_models) = 'NULL'
|
||||
OR (
|
||||
JSON_TYPE(allowed_models) = 'ARRAY'
|
||||
AND JSON_LENGTH(allowed_models) = 0
|
||||
)
|
||||
ELSE FALSE
|
||||
END
|
||||
);
|
||||
@@ -0,0 +1,38 @@
|
||||
UPDATE public.users
|
||||
SET allowed_providers_mode = 'unrestricted'
|
||||
WHERE allowed_providers_mode = 'specific'
|
||||
AND (
|
||||
allowed_providers IS NULL
|
||||
OR json_typeof(allowed_providers) = 'null'
|
||||
OR CASE
|
||||
WHEN json_typeof(allowed_providers) = 'array' THEN
|
||||
json_array_length(allowed_providers) = 0
|
||||
ELSE FALSE
|
||||
END
|
||||
);
|
||||
|
||||
UPDATE public.users
|
||||
SET allowed_api_formats_mode = 'unrestricted'
|
||||
WHERE allowed_api_formats_mode = 'specific'
|
||||
AND (
|
||||
allowed_api_formats IS NULL
|
||||
OR json_typeof(allowed_api_formats) = 'null'
|
||||
OR CASE
|
||||
WHEN json_typeof(allowed_api_formats) = 'array' THEN
|
||||
json_array_length(allowed_api_formats) = 0
|
||||
ELSE FALSE
|
||||
END
|
||||
);
|
||||
|
||||
UPDATE public.users
|
||||
SET allowed_models_mode = 'unrestricted'
|
||||
WHERE allowed_models_mode = 'specific'
|
||||
AND (
|
||||
allowed_models IS NULL
|
||||
OR json_typeof(allowed_models) = 'null'
|
||||
OR CASE
|
||||
WHEN json_typeof(allowed_models) = 'array' THEN
|
||||
json_array_length(allowed_models) = 0
|
||||
ELSE FALSE
|
||||
END
|
||||
);
|
||||
@@ -0,0 +1,29 @@
|
||||
UPDATE users
|
||||
SET allowed_providers_mode = 'unrestricted'
|
||||
WHERE allowed_providers_mode = 'specific'
|
||||
AND (
|
||||
allowed_providers IS NULL
|
||||
OR trim(allowed_providers) = ''
|
||||
OR lower(trim(allowed_providers)) = 'null'
|
||||
OR trim(allowed_providers) = '[]'
|
||||
);
|
||||
|
||||
UPDATE users
|
||||
SET allowed_api_formats_mode = 'unrestricted'
|
||||
WHERE allowed_api_formats_mode = 'specific'
|
||||
AND (
|
||||
allowed_api_formats IS NULL
|
||||
OR trim(allowed_api_formats) = ''
|
||||
OR lower(trim(allowed_api_formats)) = 'null'
|
||||
OR trim(allowed_api_formats) = '[]'
|
||||
);
|
||||
|
||||
UPDATE users
|
||||
SET allowed_models_mode = 'unrestricted'
|
||||
WHERE allowed_models_mode = 'specific'
|
||||
AND (
|
||||
allowed_models IS NULL
|
||||
OR trim(allowed_models) = ''
|
||||
OR lower(trim(allowed_models)) = 'null'
|
||||
OR trim(allowed_models) = '[]'
|
||||
);
|
||||
Reference in New Issue
Block a user