Commit 5bd5d592 by yiling.shen

Fix service names in database check commands - use 'mysql' instead of 'patient_callback_mysql'

parent ce3c2e22
Pipeline #3199 passed with stages
in 1 minute 29 seconds
......@@ -36,15 +36,15 @@ deploy_to_production:
- echo "Checking deployment status"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose ps"
- echo "Checking database connection"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T patient_callback_mysql mysql -u root -pcallback_system_2024 -e 'SHOW DATABASES;' 2>/dev/null || echo 'Database connection failed'"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T mysql mysql -u root -pcallback_system_2024 -e 'SHOW DATABASES;' 2>/dev/null || echo 'Database connection failed'"
- echo "Checking MySQL container logs"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose logs --tail=20 patient_callback_mysql"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose logs --tail=20 mysql"
- echo "Checking MySQL container environment"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T patient_callback_mysql env | grep -i mysql"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T mysql env | grep -i mysql"
- echo "Checking patients table data"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T patient_callback_mysql mysql -u root -pcallback_system_2024 -e 'USE callback_system; SHOW TABLES;' 2>/dev/null || echo 'Patients table check failed'"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T mysql mysql -u root -pcallback_system_2024 -e 'USE callback_system; SHOW TABLES;' 2>/dev/null || echo 'Patients table check failed'"
- echo "Checking clinic distribution in patients table"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T patient_callback_mysql mysql -u root -pcallback_system_2024 -e 'USE callback_system; SELECT clinic_name, COUNT(*) as count FROM patients GROUP BY clinic_name ORDER BY count DESC;' 2>/dev/null || echo 'Clinic distribution check failed'"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T mysql mysql -u root -pcallback_system_2024 -e 'USE callback_system; SELECT clinic_name, COUNT(*) as count FROM patients GROUP BY clinic_name ORDER BY count DESC;' 2>/dev/null || echo 'Clinic distribution check failed'"
- echo "Checking clinic data"
- ssh -p $SSH_PORT $SSH_USER@$SSH_HOST "cd customer-recall && docker compose exec -T patient_callback_app python -c \"import sys; sys.path.append('.'); from database_manager import DatabaseManager; db = DatabaseManager(); print('Clinics:', db.get_all_clinics())\" 2>/dev/null || echo 'Clinic data check failed'"
- echo "Checking clinic JSON files directly"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment