我使用 laravel 5.4 创建了一个应用程序
我的默认 .env 文件中的设置:
APP_ENV=local
APP_KEY=base64:cMF768MPZ4ssHqG0InAUBnfvT4Ca0VaxsT6RwO3Geco=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost:8000
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db_local
DB_USERNAME=root
DB_PASSWORD=123456
复制我的默认 .env 并重命名为 .env.dusk 后:
APP_ENV=local
APP_KEY=base64:cMF768MPZ4ssHqG0InAUBnfvT4Ca0VaxsT6RwO3Geco=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=http://localhost:8000
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=db_testing
DB_USERNAME=root
DB_PASSWORD=123456
当我运行php artisan serve
然后php artisan dusk
它将我的默认 .env 文件重命名为 .env.backup 和 .env.dusk 到 .env
但是我一直在我的默认数据库中而不是在我的测试数据库中运行迁移。