You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
considerando che tutti i modelli esposti (User, Order ed Item) hanno un field che contiene un uuid4, pensavo potremmo uniformare il loro nome e la loro creazione all'interno di BaseModel, in maniera simile a come è stato fatto per created_at e updated_at
L'idea sarebbe di sovrascrivere il field id che genera peewee in automatico, facendogli usare un uuid invece di un valore progressivo, In questo modo ovvieremo al dover importare ed utilizzare il modulo uuid ogni volta che dobbiamo creare una nuova istanza di un qualsiasi modello, avremmo un nome uniforme e non ridondante per gli id (item.item_id, order.order_id, ...), e risolveremmo i problemi attualmente presenti con jsonapi
The text was updated successfully, but these errors were encountered:
è stata appena mergiata una mia pull request #104 che uniforma i nomi degli id in tutto il progetto, spostare l'uuid nella classe base sarebbe possibile ma forzerebbe tutti i modelli ad averne uno anche quando non necessario (come per il modello OrderItem). @gvaldambrini@GendoIkari ?
considerando che tutti i modelli esposti (User, Order ed Item) hanno un field che contiene un uuid4, pensavo potremmo uniformare il loro nome e la loro creazione all'interno di
BaseModel
, in maniera simile a come è stato fatto percreated_at
eupdated_at
L'idea sarebbe di sovrascrivere il field
id
che genera peewee in automatico, facendogli usare unuuid
invece di un valore progressivo, In questo modo ovvieremo al dover importare ed utilizzare il modulouuid
ogni volta che dobbiamo creare una nuova istanza di un qualsiasi modello, avremmo un nome uniforme e non ridondante per gli id (item.item_id
,order.order_id
, ...), e risolveremmo i problemi attualmente presenti con jsonapiThe text was updated successfully, but these errors were encountered: