KamoCRM

Persistence spine for import templates, runs & per-row records

Featurekamo-shared-library
Ya
2 Julai 2026, 02:32 UTC
Mwandishi
Kamo
Ahadi ya
d7c7a65

Replaces the empty stub entities with real @Entity classes (modeled on the LeadIntake* precedent: UUID id, gen_random_uuid, DB-default timestamps, statusId + @Transient enum) plus repositories, so manual-import templates, past-import history and failed-row re-import can persist: - LeadImportTemplate (+ headerHashOrdered/Unordered fingerprint, usageCount, soft-delete) - LeadImportTemplateMapping **************** JSON) - LeadImport (run header: counts, mappings snapshot, template/source lineage) - LeadImportRecords (per non-success row: rawRowJson, status, errorMessage) - LeadImportRecordStatus enum + 4 repositories Tables are created by KamoInitializer (ddl-auto) on next run; services stay ddl-auto:none.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.

Kuwa Huru MileleMtazamo wa bei