- Add statement_timeout and lock_timeout settings to migration - Remove generated column addition that requires full table rewrite - Replace with functional index to avoid table rewrite - Create separate migration for generated column with 2-hour timeout - Add MIGRATION_TIMEOUT environment variable support (default 2 hours) - Configure extended timeouts in Release.migrate for large operations The main migration now uses only CONCURRENTLY operations that don't lock the table. The generated column addition is deferred to a separate migration that can be run during a maintenance window. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| gettext | ||
| gleam | ||
| repo | ||
| static | ||