내가 명령Laravel 내가 생산에있어 이후 나는 Laravel 내 배포 일상의 한 부분으로 사용하고
RUN php artisan migrate
이 프로덕션 서버에서 마이그레이션, 나는 오류를 얻을
생산중인 응용 프로그램, 명령 취소됨!
해결 방법은 쉽습니다. RUN php rankbot/artisan migrate --force
하지만이 방법이 적절하지 않다고 생각합니까? DB 스키마가 항상 최신 상태인지 확인하는 가장 좋은 방법은 무엇입니까?
을 사용'--force'을 할 수있는 올바른 방법입니다. '--force' 플래그는 실수로 프로덕션 환경에서 마이그레이션을 수행하는 것을 방지합니다. 2 개의 ssh 터미널을 열어 놓은 것처럼. –