저는 laravel을 처음 사용하며 작업하는 동안 새로운 마이그레이션을 만들었습니다. php artisan migrate
명령을 실행 한 후 마이그레이션이 성공적으로 완료되었습니다. 그런 다음 이전에 만든 마이그레이션으로 돌아가서 새로운 필드를 추가했습니다. php artisan migrate
명령을 다시 실행하면 Nothing to migrate
이라는 메시지가 나타납니다. 나는 다음 적용 할 변경에 대한 명령 php artisan migrate:refresh
를 실행했는데하지만 난 그 마이그레이션에 갔다 있도록 일부 마이그레이션을 롤백하고 싶지 않았고 내가 실행할 때 그 이후Laravel에서 php artisan migrate를 실행할 수 없습니다.
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
// The line below has been commented to prevent rollback
// Schema::drop('table-name');
}
을 다음과 같은 마지막 방법을 수정 php artisan migrate
나는 다음과 같은 오류 얻을 : 나는, composer update
실행 한 composer dump-autoload
이 composer clear-cache
, php artisan migrate:refresh
, php artisan migrate:rollback
는,
php artisan migrate:reset
이 친절하게이 문제를 해결하는 데 도움이 [Symfony\Component\Debug\Exception\FatalErrorException] Class 'Carbon' not found
합니다.