No description
Migrations used try/except around ADD COLUMN inside a single engine.begin() block. When a 'column already exists' error was caught, asyncpg left the transaction in aborted state, causing all subsequent DDL in the block to fail with InFailedSQLTransactionError. Replace with IF NOT EXISTS to prevent the error entirely. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| backend | ||
| docs/archive | ||
| frontend | ||
| .env.example | ||
| .gitignore | ||
| _copy_from_archive.sh | ||
| docker-compose.yml | ||
| migrate-from-production.sh | ||