Fix #186 by only fetching normal functions for supabase context (#194)

Fixes #186, #168.
This commit is contained in:
Will Chen
2025-05-19 11:48:33 -07:00
committed by GitHub
parent 59c18c3859
commit 648724b4e9

View File

@@ -77,7 +77,7 @@ export const SUPABASE_SCHEMA_QUERY = `
FROM pg_proc p
LEFT JOIN pg_description d ON p.oid = d.objoid
LEFT JOIN pg_language l ON p.prolang = l.oid
WHERE p.pronamespace = (SELECT oid FROM pg_namespace WHERE nspname = 'public')
WHERE p.pronamespace = (SELECT oid FROM pg_namespace WHERE nspname = 'public') AND p.prokind = 'f' -- 'f' = normal function (otherwise source code fetch fails)
),
triggers_result AS (
SELECT