安裝擴充
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