Skip to content

Commit 903999e

Browse files
committed
No comments.
1 parent 1f2189d commit 903999e

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

upload_json_to_supabase.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,21 @@
44
import json
55
import os
66
import sys
7-
from datetime import datetime
7+
from datetime import datetime, timezone
88
from pathlib import Path
99

1010
from dotenv import load_dotenv
1111
from supabase import create_client, Client
1212

1313
load_dotenv()
1414

15-
# Supabase credentials
16-
SUPABASE_URL = os.getenv("SUPABASE_URL", "https://mzwkpzsepmvwegsxnala.supabase.co")
17-
SUPABASE_KEY = os.getenv("SUPABASE_KEY", "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im16d2twenNlcG12d2Vnc3huYWxhIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImlhdCI6MTc2NTkzNTIzNCwiZXhwIjoyMDgxNTExMjM0fQ.xITF8T3RjMWZYJfxb8vH8lOqrJOuVNrfIts6sLaEkqI")
15+
# Supabase credentials from environment variables
16+
SUPABASE_URL = os.getenv("SUPABASE_URL")
17+
SUPABASE_KEY = os.getenv("SUPABASE_KEY")
18+
19+
if not SUPABASE_URL or not SUPABASE_KEY:
20+
print("Error: SUPABASE_URL and SUPABASE_KEY must be set in environment variables or .env file")
21+
sys.exit(1)
1822

1923
DATA_PATH = Path(__file__).parent / "court_data.json"
2024

@@ -56,7 +60,7 @@ def clean_and_upload(json_data: list) -> None:
5660
"status": item.get('status', ''),
5761
"booking_link": item.get('link', ''),
5862
"raw_text": item.get('raw_text', ''),
59-
"updated_at": datetime.now(datetime.timezone.utc).isoformat() # Mark when we last saw it
63+
"updated_at": datetime.now(timezone.utc).isoformat() # Mark when we last saw it
6064
}
6165
clean_rows.append(row)
6266

0 commit comments

Comments
 (0)