Type-safe TanStack DB collections and TanStack Query options for Supabase tables, views, and RPC functions