CoolFace
Apppublic

koolcards/tractor-hand-detection

sourceHugging Faceupdated 11mo agoView on Hugging Face
0likes
persistence.py24 linesDownload Raw Back to src
1from supabase import create_client2from datetime import date3from playing_card import PlayingCard4 5SUPABASE_URL = "https://lxlurwztttoyuerivqcv.supabase.co"6SUPABASE_KEY = "sb_secret_sR-i2Hr0Bh86G2Ejj7U4qQ_BQbFpsE3"7 8supabase = create_client(SUPABASE_URL, SUPABASE_KEY)9 10def save_hand(game_id: int, player: str, cards: list[PlayingCard], selected_date: date):11    """12    Store a detected hand in Supabase.13    14    cards: list of strings like ["AS", "10H", "KC"]15    user_id: string16    """17    data = {18        "game_id": game_id,19        "user": player,20        "cards": [card.short_name() for card in cards],21        "date": selected_date.isoformat()22    }23    res = supabase.table("tractor_hands").upsert(data).execute()24    return res