2016-10-15 12 views
0

, 나는 내가 추적 방식을 사용하여 이전 마이그레이션을 롤백하는 방법을 알고, 특정 마이그레이션을 롤백하려면 특정 마이그레이션.Cakephp에서 특정 이전을 롤백하는 방법은 무엇입니까?</p> <pre><code>bin/cake migrations rollback </code></pre> <p>하지만이 롤백 할 수있는 방법을 찾을 수 없습니다 : 나는 Cakephp3에서 마이그레이션 작업입니다

참고 : 데이터베이스 마이그레이션을 위해 phinx 플러그인을 사용하고 있습니다.

답변

1

마지막으로 내가 여기

우리가, 특정 마이그레이션을 롤백하지 않는 그런 식으로 수행 SO에 :)

+0

어쨌든

bin/cake migrations rollback -t <version> 

감사를 이동하지만, 모든 해답을 가지고 그 전까지의 이민! – elboletaire

+0

그러면 올바른 방법은 무엇입니까? –

+0

특정 마이그레이션을 롤백 할 수있는 방법이 AFAIK가 아닙니다. 필자가 "재실행"(특정 재배치를 롤백하지 말고 "재실행"을 할 때 조심스럽게)하는 유일한 방법은'phinxlog' 테이블에서 해당 항목을 제거하는 것입니다. 편집 : 'migrate'를 다시 실행하십시오. – elboletaire