我使用了laravel 5,我遇到了迁移问题。 migrate命令有一个--database选项,但我还想添加一个用户选项,例如--user。
或者是否可以动态添加mysql连接并让migrate命令使用此连接以及如何执行此操作。
感谢您的帮助。
答案 0 :(得分:0)
您可以在迁移中使用备用连接(必须在config / database.php中定义)。来自文档:
Schema::connection('foo')->create('users', function ($table) {
$table->increments('id');
});
还有一个软件包laravel-custom-migrations可以帮助您配置具有动态连接的迁移。如果要为迁移命令创建--user选项,它还可以提供一个起点。