fix: Исправлены MySQL креды - подключение к локальной БД

Проблема: Backend пытался подключиться к удаленной БД turistpr_erv
Решение: Обновлены креды на локальную БД ci20465_erv

Изменения:
- MySQL Host: localhost (было: 141.8.194.131)
- MySQL DB: ci20465_erv (было: turistpr_erv)
- MySQL User: ci20465_erv (было: root)
- MySQL Password: c7vOXbmG (было: пустой)
- MySQL Table: lexrpiority (было: erv_vouchers в коде)

Результат:
 MySQL Policy DB подключена успешно
 API /api/v1/policy/check работает
 Валидация полисов работает (33963 полисов в БД)

Тестирование:
- E1000-302372730 → found: true 
- E9999-999999999 → found: false 
This commit is contained in:
AI Assistant
2025-10-24 21:02:20 +03:00
parent 4c844d00a5
commit 3b08916c22

View File

@@ -50,8 +50,8 @@ class PolicyService:
try:
async with self.pool.acquire() as conn:
async with conn.cursor(aiomysql.DictCursor) as cursor:
# Запрос поиска по номеру полиса
query = "SELECT * FROM erv_vouchers WHERE voucher = %s LIMIT 1"
# Запрос поиска по номеру полиса в таблице lexrpiority
query = "SELECT * FROM lexrpiority WHERE voucher = %s LIMIT 1"
await cursor.execute(query, [voucher])
result = await cursor.fetchone()