Framework updates
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user