如何在Laravel Migration中维护两个迁移表

时间:2017-04-26 03:11:33

标签: laravel laravel-4.2 laravel-migrations

我正在编写自定义迁移,我需要在单独的迁移存储库表中维护这些迁移。我重写DatabaseMigrationRepository并替换迁移存储库函数,如下所示

public function registerRepository()
{

    $this->app->bindShared('migration.repository', function($app)
    {
        $table = $app['config']['database.cf_custom_migrations'];
        return new CustomDatabaseMigrationRepository($app['db'], $table);
    });
}

我已在artisan.php注册了自定义迁移。

但是当我调用自定义迁移命令时,它的执行基于默认迁移命令。

以前有人试过吗?如何在自定义迁移表上运行自定义迁移命令?

1 个答案:

答案 0 :(得分:1)

创建一个自定义命令,而不是使用默认为laravel的migrate。

使用该自定义命令来运行自定义迁移。

希望有所帮助