異なるテーブルを持つ異なるテナントを持つマルチテナント アプリを作成しようとしています。ルート ファイルでコードを実行すると機能しますが、クラスで実行すると移行に失敗します。理由はありますか?
コード:
$id = $tenant->id; $con = Config::get('database.default'); Config::set('database.connections.'.$con.'.prefix','clinic_'.$id.'_');
Artisan::call('migrate', array('--path' => 'app/database/migrations/unit'));
助けてくれてありがとう