04-sync-operations.md
AI Agent Target: Details the execution logic of
sync_supabase_to_firebase.pyandgenerate_ai_explanations.py, including data mapping and failure recovery.
Human Target: 說明資料如何在不同資料庫間同步,以及如何產生自動化解析。
sync_supabase_to_firebase.py此腳本確保用於即時測驗的高可用性 Firebase RTDB 與主要的 Supabase 關聯式資料庫保持同步。
graph TD
A[Supabase PostgreSQL] -->|讀取變更| B(sync_supabase_to_firebase.py)
B -->|轉換格式| C{資料對應}
C -->|寫入| D[Firebase RTDB]
approvedKeys 索引節點,以快速擷取上線的問題。generate_ai_explanations.py批次為缺乏解析的問題產生具教育意義的解析。
檢查這些腳本輸出的日誌,以驗證跨資料庫的一致性。