安裝擴充

composer require --dev "xethron/migrations-generator"

檢查laravel 版本

php artisan --version

如果版本小於5.5 在 config/app.php 的 providers 加入:

Way\Generators\GeneratorsServiceProvider::class,
Xethron\MigrationsGenerator\MigrationsGeneratorServiceProvider::class,

使用方式

執行下指令,將所有 table 建立成 migrate

php artisan migrate:generate

也可以指定table

php artisan migrate:generate

或者忽略特定的 table

php artisan migrate:generate --ignore="table3,table4,table5"

使用不同連線

如果需要migrate的連線與預設的不一樣,也可以指定連線

--connection="connection_name"

查看相關參數

php artisan help migrate:generate