tgBot / app /database /client.py
picasco's picture
Upload 61 files
7d488be verified
Raw
History Blame
565 Bytes
from __future__ import annotations
from supabase import create_client, Client
from ..config import settings
_client: Client | None = None
_service_client: Client | None = None
def get_client() -> Client:
global _client
if _client is None:
_client = create_client(settings.SUPABASE_URL, settings.SUPABASE_KEY)
return _client
def get_service_client() -> Client:
global _service_client
if _service_client is None:
_service_client = create_client(settings.SUPABASE_URL, settings.SUPABASE_SERVICE_KEY)
return _service_client