# DBDiff Test Runner Configuration # This file contains configurable environment variables for the test runner # Individual PHP Versions PHP_VERSION_83=8.3 PHP_VERSION_84=8.4 PHP_VERSION_85=8.5 # Individual MySQL Versions MYSQL_VERSION_80=8.0 MYSQL_VERSION_84=8.4 MYSQL_VERSION_93=9.3 MYSQL_VERSION_96=9.6 # Individual PostgreSQL Versions POSTGRES_VERSION_14=14 POSTGRES_VERSION_15=15 POSTGRES_VERSION_16=16 POSTGRES_VERSION_17=17 POSTGRES_VERSION_18=18 # Database Ports (individual ports for each MySQL version) DB_PORT_MYSQL80=3306 DB_PORT_MYSQL84=3307 DB_PORT_MYSQL93=3308 DB_PORT_MYSQL96=3309 # Database Ports (PostgreSQL) DB_PORT_POSTGRES14=5414 DB_PORT_POSTGRES15=5415 DB_PORT_POSTGRES16=5432 DB_PORT_POSTGRES17=5417 DB_PORT_POSTGRES18=5418 # PHPMyAdmin Ports (individual ports for each MySQL version) PHPMYADMIN_PORT_MYSQL80=8080 PHPMYADMIN_PORT_MYSQL84=8081 PHPMYADMIN_PORT_MYSQL93=8082 PHPMYADMIN_PORT_MYSQL96=8083 # Database Connection Details DB_ROOT_PASSWORD="rootpass" DB_NAME="diff1" DB_USER="dbdiff" DB_PASSWORD="dbdiff" # Timeout Configuration (in seconds) DATABASE_STARTUP_TIMEOUT=180 DATABASE_HEALTH_TIMEOUT=120 CLI_BUILD_TIMEOUT=300 PHP_VERSION_CHECK_TIMEOUT=30 PHPUNIT_TEST_TIMEOUT=300 # Docker Configuration COMPOSE_BAKE=true COMPOSE_PROJECT_NAME="dbdiff"