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以获取选项列表。

相关文章

laravel的dd函数不生效怎么办
看不懂laravel文档咋办
安装laravel框架出现command怎么办
Laravel开发API怎么使用事务
laravel怎么构建复杂查询条件
laravel如何实现防止被下载