php artisan migrate
명령에 환경 변수를 추가 할 필요가
포함 : 앞에 추가 명령 - 하위 명령
env DB_HOST=127.0.0.1 php artisan migrate
나는 이런 내
.zshrc
파일에 함수를 만들어 :
function migrate() {
(env DB_HOST=127.0.0.1 php artisan migrate $*)
}
그러나 Laravel의 명령 구조의 작동 방식은 다음과 같이이다 :
migrate
migrate:install Create the migration repository
migrate:refresh Reset and re-run all migrations
migrate:reset Rollback all database migrations
migrate:rollback Rollback the last database migration
migrate:status Show the status of each migration
때문에이이 같은 명령이 작동하지 않습니다 :
migrate:refresh --seed
나는 또한 모든 '아이'에 대한 변수를 추가 할 수있는 기능을 쓸 수있는 방법도이 명령입니까?
여러 개의 env 변수를 가질 수 없습니까? 그것은 더 간단 할 수 있습니다. – user2915097
올바르게 이해하면 내 .env 파일에 DB_HOST = mysql이 있어야하지만 CLI (도커 컨테이너 외부에 있음)에는 DB_HOST = 127.0.0.1이 필요합니다.이 솔루션을 탐색하는 이유는 무엇입니까 – daviestar