Strumenti Utente

Strumenti Sito


apireference:campi_base

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

apireference:campi_base [2024/04/08 12:32] – creata marcomerlinoapireference:campi_base [2024/04/22 14:04] (versione attuale) marcomerlino
Linea 15: Linea 15:
 Nota bene: a fini di convenienza, lo stesso viene materializzato in modo da poter essere utilizzato agevolmente, ciò nonostante la sua natura mal si presta a installazioni multilingua, all'interno delle quali lo stesso dovrà necessariamente essere rigenerato da un hook in tempo reale, in modo da sincronizzarlo con la lingua corrente del client. Sarà altresì compito di un event-handler popolarlo. Nota bene: a fini di convenienza, lo stesso viene materializzato in modo da poter essere utilizzato agevolmente, ciò nonostante la sua natura mal si presta a installazioni multilingua, all'interno delle quali lo stesso dovrà necessariamente essere rigenerato da un hook in tempo reale, in modo da sincronizzarlo con la lingua corrente del client. Sarà altresì compito di un event-handler popolarlo.
  
-//**parent_uuid**//: campo di tipo uuid, rappresenta l'oggetto "detentore" del presente, l'oggetto corrente, perderebbe di significato nella base dati se il detentore fosse cancellato, può essere modificato client-size+//**parent_uuid**//: campo di tipo uuid, rappresenta l'oggetto "detentore" del presente, l'oggetto corrente, perderebbe di significato nella base dati se il detentore fosse cancellato, può essere modificato client-side
  
-//**parent_model**//: campo di tipo testo, descrive il modello dell'oggetto detentore, può essere modificato client-size+//**parent_model**//: campo di tipo testo, descrive il modello dell'oggetto detentore, può essere modificato client-side 
 + 
 +//**parent_origin**//: campo di tipo testo, descrive il microservizio dell'oggetto detentore, può essere modificato client-side
  
 //**created**//: campo datetime, descrive l'istante di generazione dell'oggetto //**created**//: campo datetime, descrive l'istante di generazione dell'oggetto
Linea 35: Linea 37:
 //**deletedby**//: campo uuid, descrive l'attore di cancellazione logica dell'oggetto //**deletedby**//: campo uuid, descrive l'attore di cancellazione logica dell'oggetto
  
-//**ownedby**//: campo uuid, descrive l'attore proprietario dell'oggetto, può essere modificato client-size+//**ownedby**//: campo uuid, descrive l'attore proprietario dell'oggetto, può essere modificato client-side
  
 Gli stessi saranno estendibili in futuro con altri campi tipo l'origin (utile per la condivisione dei repository tra microservizi), l'uuid name (per mantenere il seme di generazione di un uuidv5) ed altri. Gli stessi saranno estendibili in futuro con altri campi tipo l'origin (utile per la condivisione dei repository tra microservizi), l'uuid name (per mantenere il seme di generazione di un uuidv5) ed altri.
  
apireference/campi_base.1712579555.txt.gz · Ultima modifica: 2024/04/08 12:32 da marcomerlino