我对doctrine2迁移命名有疑问
当我从命令行使用doctrine:migrations:diff
时,我得到了一个名为 VersionYYYYMMDDHHMMSS ( Version20160111202114 )的php-migration脚本。但我希望能够自行决定调用脚本,例如,Table_AddColumn等等。
我怎么能这样做?
提前感谢您的回复。
答案 0 :(得分:-1)
我认为这是不可能的,因为名称的时间戳用于执行迁移。
由于版本是有序的,因此doctrine会生成带有的版本号 日期时间如Version20150505120000.php。这确保了 迁移按正确的顺序执行。
虽然你可以使用自定义文件名,但它可能是一个好主意 Doctrine为您生成迁移文件。