- 24 May, 2026 7 commits
-
-
Mahmoud Aglan authored
- Migrator creates _migrations table, tracks executed files by name - Skips already-run migrations on subsequent deploys - Schema SQL uses IF NOT EXISTS, DO/EXCEPTION blocks, DROP POLICY IF EXISTS - Runs before server starts, exits on failure Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
-
Mahmoud Aglan authored
Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
-
Mahmoud Aglan authored
Supabase Realtime requires WebSocket. Node 20 doesn't have native WebSocket — install ws and pass it as transport option. Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
-
Mahmoud Aglan authored
Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
-
Mahmoud Aglan authored
The repo had 10k+ node_modules files committed which caused CapRover deploy to fail (clone timeout / captain-definition not found). Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
-
Mahmoud Aglan authored
-
Mahmoud Aglan authored
-