Study-Buddy / database.py
Hamdy005's picture
feat: Adding Parallel Processing and enhance main dashboard, summary and chat styles
2d3a0d2
Raw
History Blame
509 Bytes
from typing import Optional
from supabase import Client, create_client
from src.config import settings
def get_supabase() -> Optional[Client]:
if not settings.supabase_url or not settings.supabase_key:
return None
return create_client(settings.supabase_url, settings.supabase_key)
def get_auth_supabase() -> Optional[Client]:
if not settings.supabase_url or not settings.supabase_anon_key:
return None
return create_client(settings.supabase_url, settings.supabase_anon_key)