Databases
Bug Report
RefreshDatabase wiped our dev database: container env beat phpunit.xml
Running the test suite inside our app container dropped every table in the development database. Docker Compose injected DB_DATABASE as a real environment variable, and phpunit.xml's env entries do not override existing variables. Here is the full precedence chain and three layers of defence.