2016-08-16 1 views
0

터미널에서 php artisan migrate:refresh & php artisan migrate 명령을 실행할 수 없습니다.없습니다 PHP는 스톰 터미널에서 명령을 새로

디렉터리에 마이그레이션 파일을 만든 다음 Drop 명령을 사용하지 않고 수동으로 사이드 바에서 삭제했습니다. 이제 마이그레이션 명령원시 SQL 쿼리을 실행할 수 없습니다.

enter image description here

누구, 나 좀 도와 드릴까요? 삭제 한 파일을 복원 할 수 있습니까?

+0

phpmyadmin (또는 선호하는 sql 인터페이스)을 열고 migrations 테이블을보고 문제가있는 행을 삭제하십시오. – Steve

+0

@Steve ** phpmyadmin **에서 이미 삭제했습니다. 실제로 다른 마이그레이션 파일에 특정 열을 추가하기 위해 마이그레이션 된 파일을 만들었습니다. 이 명령을 실행했습니다 : ' 'php artisan make : migration add_column --table = "posts" ' –

+0

마이 그 레이션을 게시해야하며 텍스트 이미지를 게시하지 마십시오. – grochmal

답변

1

'열 추가'라는 마이그레이션을 삭제 한 것 같습니다. 이제 마이그레이션이 검색 중이지만 찾을 수 없습니다. 데이터베이스의 마이그레이션 테이블에서이 특정 행을 수동으로 삭제하면 마이그레이션이 실행됩니다.

+0

데이터베이스의 이전 테이블에서 이미 행을 삭제했습니다. –

+0

하지만 파일을 삭제 했습니까? – Loek

+0

[C : \ xampp \ htdocs \ cms \ database \ migrations] 디렉토리에서? –

관련 문제