File size: 469 Bytes
69068b7 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | """Shared Supabase client."""
import os
from pathlib import Path
from dotenv import load_dotenv
from supabase import create_client, Client
load_dotenv(Path(__file__).resolve().parent.parent.parent / ".env")
load_dotenv(Path(__file__).resolve().parent.parent / ".env")
url = os.getenv("SUPABASE_URL")
key = os.getenv("SUPABASE_KEY")
if not url or not key:
raise ValueError("SUPABASE_URL and SUPABASE_KEY must be set")
supabase: Client = create_client(url, key)
|