supabase / splinter

Supabase Postgres Linter
https://supabase.github.io/splinter/
70 stars 6 forks source link

(maybe) Detect unqualified references to functions/tables #9

Closed olirice closed 4 months ago

olirice commented 4 months ago

Unqualified references to tables and functions inside function bodies may resolve differently depending on user search path

this is problematic, particularly during dump/restore.

Options:

create function get_one()
  returns int
  language sql
  set search_path = ''
as $$
  select 1;
$$;