first commit

This commit is contained in:
brusnitsyn
2026-04-16 17:57:58 +09:00
commit 7a13ff3b74
22 changed files with 3319 additions and 0 deletions

28
.env.example Normal file
View File

@@ -0,0 +1,28 @@
MSSQL_CONNECTION_STRING=mssql+pymssql://user:password@host:1433/database
MSSQL_CHARSET=cp1251
MSSQL_CONNECT_TIMEOUT=30
MSSQL_POOL_RECYCLE=1800
MSSQL_TABLE_RETRIES=2
MSSQL_POOL_SIZE=1
MSSQL_MAX_OVERFLOW=0
POSTGRES_CONNECTION_STRING=postgresql://user:password@host:5432/database
EMAIL_HOST=smtp.example.org
EMAIL_PORT=465
EMAIL_USER=user@example.org
EMAIL_PASSWORD=password
EMAIL_FROM=user@example.org
EMAIL_TO=admin@example.org
EMAIL_SUBJECT=Результат миграции данных MSSQL → PostgreSQL
REPLICATOR_SCHEMA=replicator
ENABLE_TIMESCALE=false
DRY_RUN=false
READ_LIMIT=0
CHUNK_SIZE=5000
WRITE_CHUNK_SIZE=5000
CREATE_FOREIGN_KEYS=true
QUEUE_POLL_SECONDS=1
SCHEDULE_GRACE_SECONDS=60
TZ=Asia/Yakutsk