사용자 지정 마이그레이션을 작성 중이므로 이러한 마이그레이션을 별도의 마이그레이션 리포지토리 테이블에서 유지 관리해야합니다. 나는 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
저장소 마이그레이션이어야하는 사용자 지정 마이그레이션 명령에서 테이블 이름을 전달하는 방법을 알려주시겠습니까? –