Automates the generation and formatting of Symfony database migrations using standardized naming conventions and templates.
The Symfony Migration Architect skill streamlines the database lifecycle for developers using the Symfony StarterKit. It automates the creation of migration files via remote VM commands, ensuring that every file adheres to a strict naming convention that includes ticket numbers and descriptive labels. By providing a pre-configured template that extends AppAbstractMigration, it reduces boilerplate work and enforces best practices for schema updates, labels, and security zones, making it an essential tool for maintaining a clean and traceable database history in complex PHP applications.
主な機能
010 GitHub stars
02Dynamic filename parsing for immediate metadata updates
03Enforcement of standardized #ticket-description naming conventions
04Automated boilerplate creation using AppAbstractMigration templates
05Support for custom labels, error codes, and security zones
06Remote migration generation via SSH and VM commands
ユースケース
01Standardizing migration descriptions across a distributed engineering team
02Starting a new feature that requires database schema or configuration changes
03Automating the setup of Symfony AutoForms and Controller migrations