chore: refresh gramsrv public release
This commit is contained in:
parent
75cebe8dbf
commit
70b6820474
1274 changed files with 378751 additions and 59919 deletions
26
deploy/migrations/0027_revoke_system_authorizations.up.sql
Normal file
26
deploy/migrations/0027_revoke_system_authorizations.up.sql
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
WITH target AS MATERIALIZED (
|
||||
SELECT auth_key_id
|
||||
FROM public.authorizations
|
||||
WHERE user_id IN (777000, 93372553)
|
||||
), target_temp AS MATERIALIZED (
|
||||
SELECT temp_auth_key_id
|
||||
FROM public.temp_auth_key_bindings
|
||||
WHERE perm_auth_key_id IN (SELECT auth_key_id FROM target)
|
||||
), deleted_update_states AS (
|
||||
DELETE FROM public.update_states
|
||||
WHERE user_id IN (777000, 93372553)
|
||||
OR auth_key_id IN (SELECT auth_key_id FROM target)
|
||||
OR auth_key_id IN (SELECT temp_auth_key_id FROM target_temp)
|
||||
RETURNING auth_key_id
|
||||
), deleted_temp_bindings AS (
|
||||
DELETE FROM public.temp_auth_key_bindings
|
||||
WHERE perm_auth_key_id IN (SELECT auth_key_id FROM target)
|
||||
OR temp_auth_key_id IN (SELECT temp_auth_key_id FROM target_temp)
|
||||
RETURNING temp_auth_key_id
|
||||
), deleted_temp_keys AS (
|
||||
DELETE FROM public.auth_keys
|
||||
WHERE auth_key_id IN (SELECT temp_auth_key_id FROM target_temp)
|
||||
RETURNING auth_key_id
|
||||
)
|
||||
DELETE FROM public.auth_keys
|
||||
WHERE auth_key_id IN (SELECT auth_key_id FROM target);
|
||||
Loading…
Add table
Add a link
Reference in a new issue