fid*_*per 11
没有以您希望的方式为不同的环境提供内置处理程序.
在seeder类中,您应该能够使用App :: environment()来检测环境,并根据它来执行逻辑.
您可以在每个表播种器类中或在DatabaseSeeder.php文件中添加它:
public function run()
{
Eloquent::unguard();
if( App::environment() === 'development' )
{
$this->call('UserTableSeeder');
}
}
Run Code Online (Sandbox Code Playgroud)
考虑在app/config/database.php文件中添加多个数据库连接.这样,您可以在同一环境中从多个连接填充数据库,而不是在每个环境中进行种子设置(并且环境仍然可以更改,但具有两个或更多单独的数据库连接).
如果这符合您的用例,请在此处查看我对多个数据库连接的回答.
| 归档时间: |
|
| 查看次数: |
3104 次 |
| 最近记录: |