Commit Graph

2 Commits

Author SHA1 Message Date
tigermren 3e5524e1a3 docs(readme): remove DM from TiDB local dev environment and simplify setup
- Update README to reflect minimal TiDB standalone mode without DM components
- Remove DM master and worker service definitions, commands, and configs
- Delete all sync scripts, guides, and troubleshooting related to DM
- Simplify architecture diagram and component explanations accordingly
- Adjust quick start instructions to focus on TiDB standalone usage only
- Remove dependency on .env and sync configuration files
- Clean up docker-compose.yml to run only TiDB service in standalone mode
- Remove all references to data synchronization from TiDB Cloud or test environments
- Delete SYNC_GUIDE.md, TIDB_CLOUD_MIGRATION.md, and TROUBLESHOOTING.md files as obsolete
2025-10-17 01:31:05 +08:00
tigermren 1938d26462 Initial commit: TiDB local development environment with DM
- Minimal TiDB setup in standalone mode (no PD/TiKV needed)
- TiDB Data Migration (DM) for continuous sync from test env
- Automated initialization and configuration
- Docker Compose v2 support
- Health checks and proper service dependencies
- DataGrip/MySQL client connectivity
- Comprehensive documentation and helper scripts

Features:
- Auto-sync data from test environment to local TiDB
- Multiple tables support via environment variables
- Easy sync control (start/stop/pause/resume)
- Connection testing and status monitoring
- Troubleshooting guide

Scripts:
- start.sh: Quick start environment
- status.sh: Check sync status
- sync-control.sh: Manage sync tasks
- test-connection.sh: Verify TiDB connectivity
- check-docker.sh: Verify Docker setup

Documentation:
- README.md: Main setup guide
- SYNC_GUIDE.md: Data synchronization guide
- DATAGRIP_SETUP.md: Database client setup
- DOCKER_COMPOSE_V2.md: Migration guide
- TROUBLESHOOTING.md: Common issues and solutions
2025-10-16 01:11:20 +08:00