feat(callback): add callback

This commit is contained in:
2026-02-03 10:17:11 +08:00
parent 27a6791591
commit 202b5eaad5
27 changed files with 1806 additions and 124 deletions

View File

@@ -0,0 +1,15 @@
DO $$
BEGIN
IF NOT EXISTS (
SELECT 1
FROM information_schema.tables
WHERE table_schema = 'public' AND table_name = 'oauth_clients'
) THEN
RAISE EXCEPTION 'missing oauth_clients table';
END IF;
IF NOT EXISTS (SELECT 1 FROM permissions WHERE code = 'iam:client:write') THEN
RAISE EXCEPTION 'missing iam client permissions seed';
END IF;
END $$;