KamoCRM

Substrat de registru de împrumut Identificator

Featurekamo-shared-library
Shipped
26 iunie 2026 la 02:41 UTC
Author
Kamo
Commit
a99cf20

Nou pkg com.kamo.z.shared.mlos.identity (cheia de rutare în bandă largă): LoanIdentifierType (42 de ID-uri de primă clasă, fiecare care transportă Cardinalitate + Proprietate; @Enumerated STRING; singleActiveTypes() derivate din metadate) + Nu-ţi face griji. + entity loanIdentifier (BaseUuidEntity; FK-by-id Long loanFileUid + denormalized organizationId, decoupled from locked LoanFile; writh-once @Preactualized guard throws on value/type/customSubtype change, only status flip permised; @PrePersist normalizes emitent/subtype + enforces other<=>customSubtype) + LoanIdentifierRepositor (resolutioner finders; Value- only is search-aid- only). Verificat local: mvn instala BUILD SUCCES, 49 MLOS teste trece (inclusiv un singur activ drift-guard test care afirmă setul enum se potrivește kamoInitializer parțial-index DDL). KamoInitializer DDL: scanare + 3 indici parţiali unici + ALTE CECURI. RESOLVER + webhook ingress = primul nou MLOSIdentifierservice microservice (apărat).

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing