Files
service-finder/backend/app/test_outside/rontgen_skript.py
2026-03-13 10:22:41 +00:00

30 lines
1.2 KiB
Python
Executable File

# /app/app/test_outside/rontgen_skript.py
import asyncio
import json
from sqlalchemy import text
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 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))
print('=' * 60)
for r in rows:
make, model, kw, ccm, fuel, json_data = r
print(f'🚗 {make} {model}')
print(f' ⚙️ Motor: {ccm or "?"} ccm | {kw or "?"} kW')
print(f' ⛽ Üzemanyag: {fuel}')
# Megnézzük, van-e az AI által talált extra adat (pl. motorkód vagy gumi méret)
if json_data and isinstance(json_data, dict):
engine_code = json_data.get('engine_code', 'Nincs adat')
print(f' 🔍 Motorkód (AI/RDW): {engine_code}')
print('-' * 60)
if __name__ == "__main__":
asyncio.run(show_gold())
# docker exec -it sf_api python /app/app/test_outside/rontgen_skript.py