refaktorálás javításai
This commit is contained in:
@@ -13,7 +13,7 @@ async def run_dashboard():
|
||||
# --- 1. DISCOVERY (Felfedezés) ---
|
||||
print("\n📡 1. FÁZIS: Felfedezés (Discovery Engine)")
|
||||
print("-" * 40)
|
||||
res = await db.execute(text("SELECT status, count(*) FROM data.catalog_discovery GROUP BY status ORDER BY count DESC"))
|
||||
res = await db.execute(text("SELECT status, count(*) FROM vehicle.catalog_discovery GROUP BY status ORDER BY count DESC"))
|
||||
rows = res.fetchall()
|
||||
if not rows: print(" Nincs adat.")
|
||||
for row in rows: print(f" - {row[0].upper().ljust(20)}: {row[1]} db")
|
||||
@@ -21,7 +21,7 @@ async def run_dashboard():
|
||||
# --- 2. FELDOLGOZÁS (Hunter, Researcher, Alchemist) ---
|
||||
print("\n⚙️ 2. FÁZIS: Feldolgozás és Tisztítás (Köztes tábla)")
|
||||
print("-" * 40)
|
||||
res = await db.execute(text("SELECT status, count(*) FROM data.vehicle_model_definitions GROUP BY status ORDER BY count DESC"))
|
||||
res = await db.execute(text("SELECT status, count(*) FROM vehicle.vehicle_model_definitions GROUP BY status ORDER BY count DESC"))
|
||||
rows = res.fetchall()
|
||||
if not rows: print(" Nincs adat.")
|
||||
for row in rows: print(f" - {row[0].upper().ljust(20)}: {row[1]} db")
|
||||
@@ -30,8 +30,8 @@ async def run_dashboard():
|
||||
print("\n🚨 LEGGYAKORIBB HIBÁK (Top 3 felfüggesztett)")
|
||||
print("-" * 40)
|
||||
res = await db.execute(text("""
|
||||
SELECT substring(last_error from 1 for 70) as err, count(*)
|
||||
FROM data.vehicle_model_definitions
|
||||
SELECT substring(last_error from 1 for 70) as err, count(*)
|
||||
FROM vehicle.vehicle_model_definitions
|
||||
WHERE status = 'suspended' AND last_error IS NOT NULL
|
||||
GROUP BY err ORDER BY count DESC LIMIT 3
|
||||
"""))
|
||||
@@ -44,7 +44,7 @@ async def run_dashboard():
|
||||
# --- 4. ARANY REKORDOK (Végleges) ---
|
||||
print("\n🏆 3. FÁZIS: Végleges Arany Katalógus")
|
||||
print("-" * 40)
|
||||
res = await db.execute(text("SELECT count(*) FROM data.vehicle_catalog"))
|
||||
res = await db.execute(text("SELECT count(*) FROM vehicle.vehicle_catalog"))
|
||||
print(f" - Kész járművek száma : {res.scalar()} db")
|
||||
|
||||
print("\n" + "="*60 + "\n")
|
||||
|
||||
@@ -8,7 +8,7 @@ async def show_halfway():
|
||||
# Lekérdezzük a Hunter által már feldolgozott (ACTIVE) rekordokat
|
||||
res = await db.execute(text('''
|
||||
SELECT make, marketing_name, engine_capacity, power_kw, fuel_type, priority_score
|
||||
FROM data.vehicle_model_definitions
|
||||
FROM vehicle.vehicle_model_definitions
|
||||
WHERE status = 'ACTIVE'
|
||||
ORDER BY updated_at DESC
|
||||
LIMIT 15
|
||||
|
||||
@@ -6,7 +6,7 @@ from app.database import AsyncSessionLocal
|
||||
|
||||
async def show_gold():
|
||||
async with AsyncSessionLocal() as db:
|
||||
res = await db.execute(text('SELECT make, model, power_kw, engine_capacity, fuel_type, factory_data FROM data.vehicle_catalog ORDER BY id DESC LIMIT 10'))
|
||||
res = await db.execute(text('SELECT make, model, power_kw, engine_capacity, fuel_type, factory_data FROM vehicle.vehicle_catalog ORDER BY id DESC LIMIT 10'))
|
||||
rows = res.fetchall()
|
||||
|
||||
print('\n' + '🏆 AZ ARANY KATALÓGUS LEGÚJABB JÁRMŰVEI 🏆'.center(60))
|
||||
|
||||
Reference in New Issue
Block a user