14 lines
369 B
Python
14 lines
369 B
Python
from supabase import create_client, Client
|
||
from app.config import get_settings
|
||
|
||
_client: Client | None = None
|
||
|
||
|
||
def get_supabase() -> Client:
|
||
"""获取 Supabase client (service_role,绕过 RLS)"""
|
||
global _client
|
||
if _client is None:
|
||
s = get_settings()
|
||
_client = create_client(s.supabase_url, s.supabase_service_role_key)
|
||
return _client
|