其他分享
首页 > 其他分享> > laravel migrations 反向生成

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,Laravel,app,migrations,外键,反向,artisan,php,generate
来源: https://blog.csdn.net/weixin_44415815/article/details/110260188