From 648724b4e995936a42d3aacc330277405518710b Mon Sep 17 00:00:00 2001 From: Will Chen Date: Mon, 19 May 2025 11:48:33 -0700 Subject: [PATCH] Fix #186 by only fetching normal functions for supabase context (#194) Fixes #186, #168. --- src/supabase_admin/supabase_schema_query.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/supabase_admin/supabase_schema_query.ts b/src/supabase_admin/supabase_schema_query.ts index a0c7743..a211e34 100644 --- a/src/supabase_admin/supabase_schema_query.ts +++ b/src/supabase_admin/supabase_schema_query.ts @@ -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