fix: use intersection for user group policies

This commit is contained in:
fawney19
2026-05-11 16:59:35 +08:00
parent e16a225eb3
commit 9bed5e9f83
9 changed files with 294 additions and 74 deletions

View File

@@ -15,7 +15,7 @@ VALUES (
'00000000-0000-0000-0000-000000000001',
'Default',
'default',
'Default unrestricted group for all users',
'Default group for all users',
0,
'unrestricted',
'unrestricted',
@@ -29,7 +29,7 @@ VALUES (
'00000000-0000-0000-0000-000000000002',
'default_user_group_id',
'"00000000-0000-0000-0000-000000000001"'::json,
'Default unrestricted user group'
'Default user group'
)
ON CONFLICT (key) DO NOTHING;