何が起きた?
下記のコマンドを使った時に.env.testing
ではなく.env
を読みにいってしまった。
php artisan migrate --seed --env=testing
原因
php artisan config:cache
のコマンドで.env
で環境ファイルが固定されてしまっていた。
解決例
php artisan config:clear
を実行しphp artisan migrate --seed --env=testing
を実行することで、.env.testing
を読ませることができることを確認した。
余談
下記でも同様の結果を得られることを確認できた。
php artisan config:cache --env=testing