[英]laravel 4 - change column type with migration generator?
我正在尝试使用laravel生成器和其他工具创建与整个CMD中的表/数据库迁移相关的所有文件。
而且我正在寻找使用类似于此命令的cmd行更改列类型:
$ php artisan generate:migration add_username_to_users_table --fields =“用户名:字符串”
我用这个来添加用户名字段-我相信它来自laravel 4的生成器版本。所以我想知道是否存在类似的命令以将列类型更改为整数。
如您所知,Artisan CLI将创建一个迁移文件,并且如果您注意到,该文件的名称将类似于2014_05_12_200322_create_users_table.php,这是创建的日期和时间。 如果您使用更改的列类型再次运行该命令,它将仅为您创建一个新的迁移文件。
这是一件好事,也是一件需要的事情,因为否则可能会很混乱地跟踪已运行或已更改的内容,尤其是在团队合作中。 因此,请使用rollback命令并根据需要更改迁移文件,然后再次运行迁移。
migrate:rollback
编辑: 这是您应该签出的文章。
看看Jeffrey Way的Migrations Generator
https://github.com/JeffreyWay/Laravel-4-Generators#migrations
使用许多方便的工具扩展迁移,包括您正在寻找的工具
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.