DB: Extend ExternalReferenceLibrary with pipeline_status #87
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Mérföldkő: EPIC 9: UltimateSpecs Pipeline Overhaul (Decoupled, Car & Moto Ready)
Cél: A tábla bővítése pipeline_status és matched_vmd_id oszlopokkal a feldolgozási lánc követéséhez.
🔗 Függőségek (Dependencies)
📝 Elemzés
A meglévő táblához két új oszlopot kell hozzáadni: (String 30, default='pending_enrich', index) és (Integer, nullable, foreign key a vehicle_model_definitions.id-ra). Ezek lehetővé teszik, hogy a 4 lépcsős feldolgozási lánc nyomon követhesse a rekordok állapotát és a végleges egyezést. Migrációs szkriptet kell futtatni az ALTER TABLE paranccsal.
✅ Munka befejezve: 2026-03-18 07:37:23
Technikai Összefoglaló:
Extended ExternalReferenceLibrary with pipeline_status (String 30, default='pending_enrich', index) and matched_vmd_id (Integer, nullable, foreign key to vehicle_model_definitions.id) columns. Updated SQLAlchemy model, executed physical database migration (ALTER TABLE, CREATE INDEX, FOREIGN KEY), verified sync with sync_engine.py (896 elements, perfect synchronization). Created directory structure for future robot workers at /backend/app/workers/vehicle/ultimatespecs/.
⏱️ A ráfordított időt a Gitea rögzítette.