Improve module loading

This commit is contained in:
2024-10-22 13:49:42 +05:00
parent 96a5430cac
commit a52a39f78a
2 changed files with 24 additions and 1 deletions

View File

@@ -31,6 +31,11 @@ class AppServiceProvider extends ServiceProvider
*/
public function registerModules(): void
{
modules();
$migrationDirectories = [];
modules()->each(function ($module) use (&$migrationDirectories) {
is_dir($module['path'].'/Database/Migrations') ? array_push($migrationDirectories, $module['path'].'/Database/Migrations') : ''; // @phpstan-ignore-line
});
$this->loadMigrationsFrom($migrationDirectories);
}
}