File size: 344 Bytes
6cc9547 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | import os
from supabase import acreate_client, AsyncClient
SUPABASE_URL = os.getenv("SUPABASE_URL")
SUPABASE_KEY = os.getenv("SUPABASE_KEY")
_client: AsyncClient | None = None
async def get_db() -> AsyncClient:
global _client
if _client is None:
_client = await acreate_client(SUPABASE_URL, SUPABASE_KEY)
return _client
|