Framework updates

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2026-01-19 04:33:43 +00:00
parent 1594502cb2
commit a5e1c604ab
15 changed files with 606 additions and 981 deletions

View File

@@ -104,15 +104,14 @@ This file documents all intentional divergences from standard Laravel behavior.
- **Implementation**: Environment configuration
- **Date**: 2025-05-15
### Snapshot-Protected Migrations (Development)
- **Change**: Migrations require database snapshot in development environments
- **Affected**: `php artisan migrate` command in development
### Automatic Snapshot-Protected Migrations (Development)
- **Change**: `php artisan migrate` automatically handles snapshots in development
- **Affected**: `php artisan migrate` command
- **Reason**: Prevents partial migrations from corrupting database, LLM-friendly error recovery
- **Implementation**: Enhanced `Maint_Migrate` command with snapshot commands
- **Commands**: `migrate:begin`, `migrate:commit`, `migrate:rollback`, `migrate:status`
- **Bypass**: Use `--production` flag to skip snapshot requirement
- **Note**: Only enforced in development with Docker, production runs normally
- **Date**: 2025-08-13
- **Implementation**: Unified `Maint_Migrate` command with automatic snapshot/rollback
- **Behavior**: Creates snapshot, runs migrations, commits on success, auto-rollbacks on failure
- **Note**: Only in development mode with Docker; debug/production runs without snapshots
- **Date**: 2025-01-15
## Error Handling