- Spegnimento
- 27 agosto 2026 alle ore 08:57 UTC
- Autore
- Kamo
- Impegno
- 93aa00e
Lavoro e parti diventano file ServiceJobLine sul lavoro piuttosto che ServiceLineItem righe, perché OrderLineItem.order è facoltativo = falso: a ServiceLineItem non può esistere senza un Ordine e un record tecnico il lavoro molto prima che qualcosa sia fatturato. Rendere il genitore nulla lasciare che un BuyLineItem esista anche al di fuori di un ordine, quindi il test di mappatura Perde invece l'invariante. ServiceJobNote è autore e append-only - no aggiornatoAt, creatoAt updatable = falso e timbrato in @PrePersist. ServiceJobVendor è il la scheda Vendors è sempre visualizzata; il ruolo rimane testo gratuito perché nessun vocabolario di tipo fornitore esiste per congelare nello schema. Ogni repository raggiunge l'org attraverso una EXPLICIT parte del lavoro. L'implicito l.job.organization.id rende come un INNER unire e silenziosamente gocce file la cui associazione è null; ServiceJobLineMapping Test afferma la forma piuttosto che fidarsi di esso.