微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

laravel migrations 反向生成

安装
推荐的安装方式是通过composer:

作曲家需要–dev “ kitloong / laravel-migrations-generator ”
Laravel安装
Laravel将自动为您注册服务提供商。

流明设置
自动发现在流明中不可用,您需要对 bootstrap/app.PHP

启用外观
取消注释以下行

$app->withFacades();
注册提供商
添加以下行

$app->register(\KitLoong\MigrationsGenerator\MigrationsGeneratorServiceProvider::class);
用法
要从数据库生成迁移,您需要在Laravel的Config中进行数据库设置。

运行PHP artisan migrate:generate以为所有表创建迁移,或者可以使用来指定要生成的表PHP artisan migrate:generate table1,table2,table3,table4,table5。您也可以忽略表–ignore=“table3,table4,table5”

Laravel Migrations Generator将首先生成所有表,列和索引,然后设置所有外键约束。因此,请确保您包括外键中列出的所有表,以便在创建外键时它们都存在。

如果您不使用认连接,则还可以指定连接名称。 --connection=“connection_name”

运行PHP artisan help migrate:generate以获取选项列表。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。