Spaces:
Paused
Paused
File size: 409 Bytes
9bd4388 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from supabase import create_client, Client
from app.config import get_settings
_supabase_client: Client | None = None
def get_supabase() -> Client:
global _supabase_client
if _supabase_client is None:
settings = get_settings()
_supabase_client = create_client(
settings.supabase_url,
settings.supabase_service_role_key,
)
return _supabase_client
|