Laravel4如何在运行时切换模式数据库名称

时间:2013-11-21 07:18:26

标签: laravel-4

Laravel4如何在运行时切换架构数据库名称。

我知道有一种方法可以更改数据库配置。

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

但我需要创建许多数据库。无法将它们全部写入文件database.php中。

感谢提前

1 个答案:

答案 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();
    });

希望它会帮助那些像我一样有问题的人。