From b921a0803ecfb97368b87b549907ed41112b06ea Mon Sep 17 00:00:00 2001 From: jaehwang Date: Wed, 20 May 2026 18:06:57 +0900 Subject: [PATCH] patch report --- app/common/db.py | 21 --------------------- app/services/analysis.py | 2 +- 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/app/common/db.py b/app/common/db.py index ca79de8..9012579 100644 --- a/app/common/db.py +++ b/app/common/db.py @@ -26,12 +26,6 @@ async def get_pool() -> aiomysql.Pool: # 쓰기 (INSERT/UPDATE/DELETE) async def execute(sql: str, args: tuple = ()) -> int: pool = await get_pool() - print( - f"[Pool] size={pool.size} " - f"free={pool.freesize} " - f"used={pool.size - pool.freesize} " - f"max={pool.maxsize}" - ) async with pool.acquire() as conn: try: async with conn.cursor() as cur: @@ -45,12 +39,6 @@ async def execute(sql: str, args: tuple = ()) -> int: # 읽기 (SELECT) async def fetchone(sql: str, args: tuple = ()) -> dict | None: pool = await get_pool() - print( - f"[Pool] size={pool.size} " - f"free={pool.freesize} " - f"used={pool.size - pool.freesize} " - f"max={pool.maxsize}" - ) async with pool.acquire() as conn: try: async with conn.cursor(aiomysql.DictCursor) as cur: @@ -70,15 +58,6 @@ async def fetchall(sql: str, args: tuple = ()) -> list[dict]: finally: conn.close() - -async def fetchall(sql: str, args: tuple = ()) -> list[dict]: - pool = await get_pool() - async with pool.acquire() as conn: - await conn.ping(reconnect=True) - async with conn.cursor(aiomysql.DictCursor) as cur: - await cur.execute(sql, args) - return list(await cur.fetchall()) - async def insert_instagram_row(hospital_id: str, url: str) -> int: return await execute("INSERT INTO instagram_data (hospital_id, url) VALUES (%s, %s)", (hospital_id, url)) diff --git a/app/services/analysis.py b/app/services/analysis.py index 9f22922..ebbebfc 100644 --- a/app/services/analysis.py +++ b/app/services/analysis.py @@ -114,7 +114,7 @@ async def _build_overrides(analysis_run_id: str) -> dict: if gangnam_unni.get("totalReviews"): snapshot["total_reviews"] = gangnam_unni["totalReviews"] if gangnam_unni.get("address"): snapshot["location"] = gangnam_unni["address"] if gangnam_unni.get("badges"): snapshot["certifications"] = gangnam_unni["badges"] - if doctors: snapshot["staff_count"] = len(doctors) + if gangnam_unni.get("totalMajorStaffs"): snapshot["staff_count"] = gangnam_unni["totalMajorStaffs"] if lead: snapshot["lead_doctor"] = { "name": lead.get("name"),