阅读(4996) (7)

Laravel 8 数据库迁移

2021-07-06 09:24:53 更新

如果你的扩展包中包含 数据库迁移,你需要使用 loadMigrationsFrom 方法告知 Laravel 如何加载它们。 loadMigrationsFrom 方法只需要扩展包迁移文件路径作为唯一参数:

/**
 * 启动应用服务
 *
 * @return void
 */
public function boot()
{
    $this->loadMigrationsFrom(__DIR__.'/path/to/migrations');
} 

一旦你的扩展包迁移文件被注册,当运行 php artisan migrate 命令时它们就会被自动执行。你不需要将它们导入到应用的 database/migrations 目录中。