Episode: EP2
Trigger: after any CREATE OR REPLACE FUNCTION or migration that modifies
an RPC.
- Call via supabase-js:
supabase.rpc('<function_name>', { ...args }) - Assert
erroris null - Assert response data contains the expected fields
error.code is present — read error.code, error.message, error.hint
as a unit.
If error code is 42703 (undefined column), run:
SELECT pg_get_functiondef('<schema>.<function_name>(<arg_types>)'::regprocedure);RPC returns no error + response shape is correct.