supabase-database
Installation
SKILL.md
Supabase Database
Quick Start
When working with Supabase:
- Always use Supabase client from
@/lib/supabase/serveror@/lib/supabase/client - Never make queries without filtering by
tenant_idin multitenant tables - Always enable RLS on tables and include tenant verification in policies
- Use prepared parameters (Supabase client methods, never string concatenation)
- Use migrations in
supabase/migrations/for schema changes
Key Files
src/lib/supabase/- Supabase client utilitiessrc/lib/integrations/supabase/- Supabase integrationsupabase/migrations/- Database migrationssupabase/functions/- Edge functionssrc/lib/auth/enterprise-rls-utils.ts- RLS utilities