-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.docker
More file actions
36 lines (32 loc) · 818 Bytes
/
.env.docker
File metadata and controls
36 lines (32 loc) · 818 Bytes
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
# Development Environment Configuration
# Use this for local development with Docker Compose
# MySQL Configuration (Source Database)
MYSQL_HOST=localhost
MYSQL_PORT=3306
MYSQL_DATABASE=test_source
MYSQL_USERNAME=testuser
MYSQL_PASSWORD=testpass
MYSQL_CHARSET=utf8mb4
# PostgreSQL Configuration (Target Database)
POSTGRES_HOST=localhost
POSTGRES_PORT=5432
POSTGRES_DATABASE=test_target
POSTGRES_USERNAME=testuser
POSTGRES_PASSWORD=testpass
# Migration Settings
BATCH_SIZE=200
MAX_WORKERS=3
LOG_LEVEL=DEBUG
EXCLUDE_TABLES=
INCLUDE_TABLES=
FAIL_ON_MISSING_TABLES=true
CONTINUE_ON_ERROR=false
# Optional Settings
ENABLE_PROGRESS_BAR=true
IGNORE_GENERATED_COLUMNS=true
DISABLE_FOREIGN_KEYS=true
RESET_AUTO_INCREMENT=true
TRUNCATE_TARGET_TABLES=true
BACKUP_BEFORE_MIGRATION=false
CONNECTION_TIMEOUT=30
QUERY_TIMEOUT=300