-
Notifications
You must be signed in to change notification settings - Fork 159
Expand file tree
/
Copy path.env.example
More file actions
60 lines (50 loc) · 1.35 KB
/
.env.example
File metadata and controls
60 lines (50 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
# 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
# Dolt (MySQL-compatible, version-controlled database)
DOLT_VERSION=latest
# 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
DB_PORT_DOLT=3310
# 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"