Fixed role modules test for migration issue..

This commit is contained in:
Cüneyt Şentürk 2023-10-31 21:36:09 +03:00
parent b064ce8b4a
commit 20e1f44605
1 changed files with 20 additions and 0 deletions

View File

@ -23,6 +23,8 @@ class TestCompany extends Seeder
{
Model::unguard();
$this->migrateRoles();
$this->call(Permissions::class);
$this->createCompany();
@ -36,6 +38,24 @@ class TestCompany extends Seeder
Model::reguard();
}
private function migrateRoles()
{
$modules = module()->all();
foreach ($modules as $module) {
$alias = $module->getAlias();
if ($alias !== 'roles') {
continue;
}
Artisan::call('module:migrate', [
'alias' => 'roles',
'--force' => true
]);
}
}
private function createCompany()
{
$company = $this->dispatch(new CreateCompany([