Files
iam-service/scripts/db/verify/0007_oauth_clients.sql
2026-02-03 10:17:11 +08:00

16 lines
375 B
SQL

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 $$;