2
我正在编写自定义迁移,并且需要在单独的迁移存储库表中维护这些迁移。我重写DatabaseMigrationRepository
并更换移植信息库的功能如下如何在Laravel迁移中维护两个迁移表
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
我的自定义迁移。
但是,当我调用自定义迁移命令时,其执行基于默认迁移命令。
有任何人尝试过呢?如何在自定义迁移表上运行自定义迁移命令?
我已经做到了,如果你深入潜水,你可能会意识到不仅为此创建自定义命令的作品。问题是维护一个存储库表。 –
创建一个自定义表,通过该表的名称,以便它被存储 – Exprator
你能告诉我是如何从必须储存迁移的自定义迁移命令传递表名? –