Laravel4如何在运行时切换架构数据库名称。
我知道有一种方法可以更改数据库配置。
Schema::connection('foo')->create('users', function($table)
{
$table->increments('id');
});
但我需要创建许多数据库。无法将它们全部写入文件database.php中。
感谢提前
答案 0 :(得分:1)
最后我找到了解决方案。
Config::set('database.connections.mysqlCustom.database','databaseName');
Schema::connection('mysqlCustom')->create('product', function(Blueprint $table ) {
$table->increments('id');
$table->string('title');
$table->timestamps();
});
希望它会帮助那些像我一样有问题的人。