2016-11-22 12 views
0

私はlaravel 5を使用しており、移行に問題があります。 migrateコマンドには--databaseオプションがありますが、--userなどのユーザーオプションも追加します。Laravel migrateコマンドのMySQL接続を変更してください

または、mysql接続を動的に追加して、migrateコマンドにこの接続とその使用方法を使用させることは可能ですか?

ありがとうございます。

+0

私が知る限り、あなたはそれをすることはできません。アプリケーションはあなたの '.ENV'ファイルと' config/database.php'ファイルで設定したものを使って動作します。 – GabMic

答えて

0

移行では、別の接続(config/database.phpで定義する必要があります)を使用できます。ドキュメントから:

Schema::connection('foo')->create('users', function ($table) { 
    $table->increments('id'); 
}); 

ダイナミックな接続と移行の設定であなたを助けることができるパッケージ、laravel-custom-migrationsもあります。また、migrateコマンドに--userオプションを作成する場合は、開始点を提供することもできます。

関連する問題