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:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user