# 🛠️ Internal Diagnostic Tools Ez a mappa a rendszer stabilitását ellenőrző szkripteket tartalmazza. Futtatásuk a konténeren belül javasolt. ### 1. Schema Sync (`compare_schema.py`) **Mikor használd:** Ha új oszlopot adtál a modellhez, vagy nem indul el a rendszer DB hiba miatt. **Futtatás:** `docker compose exec api python -m app.tests_internal.compare_schema` docker compose exec api python -m app.tests_internal.diagnostics.compare_schema ### 2. API Health (`check_api.py`) **Mikor használd:** Refaktorálás után. Ellenőrzi, hogy az összes API "kapu" nyitva van-e. **Futtatás:** `docker compose exec api python -m app.tests_internal.check_api` docker compose exec api python -m app.tests_internal.diagnostics.check_api ### 3. Geo Search Test (`test_postgis.py`) **Mikor használd:** Ha a szervizkereső nem ad vissza eredményt, vagy SQL hibát dob. **Futtatás:** `docker compose exec api python -m app.tests_internal.test_postgis` ### 3. Rendszerdiagnosztika (`diagnose_system.py`) - **Cél:** Mély ellenőrzés: DB kapcsolat, i18n szótárak, Master Data mezők és konfigurációk. - **Mikor használd:** Telepítés után, vagy ha a rendszer "furcsán" viselkedik (pl. angolul beszél magyar helyett). - **Indítás:** docker compose exec api python -m app.tests_internal.diagnostics.diagnose_system