我已经通过MySQL Workbench创建了模式并将其与数据库同步。
所有表都在数据库中。现在当我使用的时候
php artisan migrate
命令,是否有从数据库中获取字段导向器的选项,而不是指定字段名称。
你也可以在github上推荐任何其他工具。
qazxsw poi将帮助我们从Laravel 4中的现有数据库生成迁移源代码。
因此,如果您已经拥有在mysql工作台中创建的sql架构,那么您需要使用Laravel Migrations Generator将该架构放入laravel迁移中。
有一些工具可以使这部分更容易:
另一个选择是使用我们的工具Skipper(https://github.com/XCMer/larry-four-generator)我们在一个月前介绍了Laravel支持,现在,在测试阶段,它对Laraver用户是免费的。
Skipper允许您直接导入MySQL Workbench项目(或者也可以导入现有数据库),然后将迁移和目标文件从Skipper导出到Laravel项目。
此解决方案的好处是您可以直接在Skipper中维护ORM架构,并不断更新模型对象文件并自动从应用程序创建新的迁移,而无需手动编写任何代码。
如果您想尝试,可以在https://www.skipper18.com下载,并在初始应用程序许可屏幕中选择“Laravel Beta许可证”。