#!/bin/bash # Initialize Telegram Data Centers in database echo "Initializing Telegram Data Centers..." # Check if MySQL/MariaDB is running if ! docker ps | grep -q "mysql\|mariadb"; then echo "Error: MySQL/MariaDB container is not running" echo "Please start the database first with: ./start-docker-deps.sh" exit 1 fi # Wait for database to be ready echo "Waiting for database to be ready..." sleep 3 # Execute SQL file docker exec -i $(docker ps -qf "name=mysql") mysql -utg_manage -ptg_manage < init-dc-data.sql if [ $? -eq 0 ]; then echo "✅ Telegram Data Centers initialized successfully!" echo "" echo "Added 5 data centers:" echo " • DC1: Miami, USA" echo " • DC2: Amsterdam, Netherlands" echo " • DC3: Miami, USA" echo " • DC4: Amsterdam, Netherlands" echo " • DC5: Singapore" else echo "❌ Failed to initialize data centers" exit 1 fi