从数据库迁移

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从数据库迁移相关的知识,希望对你有一定的参考价值。

我已经通过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许可证”。

以上是关于从数据库迁移的主要内容,如果未能解决你的问题,请参考以下文章

Android NavHostFragment(片段)膨胀失败,ViewBinding(使用导航组件)

EF6 自定义迁移表名

迁移到 AndroidX 后,findFragmentById 为片段返回 null

discuz X3.1 关于分表 和 分表数据迁移

如何从 Firebase 获取数据到 Recyclerview 中的片段?

将数据从底部工作表对话框片段传递到片段