supabase_service
Singleton Supabase client. Core data access layer.
Connections
- wraps: Supabase
- consumed by: supabase-read-service
- consumed by: supabase-sync
- consumed by: file-registry-service
- consumed by: Pipeline Shepherd
- library: supabase-py
Notes
- Singleton pattern — one client instance across the app
- upsert_records() for batch writes, get_all_records() for paginated reads