-
Notifications
You must be signed in to change notification settings - Fork 9
eliminar lazy reference Transaction.events #365
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Esta forma de asociar los eventos hace pesada la colección al momento de exportar al datawarehouse. Además hace complicado hacer joins con la tabla events.
https://github.com/cuenca-mx/speid/blob/master/speid/models/transaction.py#L102
La propuesta es que la colección events tenga una referencia al modelo al que hace referencia.
class Event(Document):
created_at: datetime.datetime = date_now()
type = EnumField(EventType) # type: ignore
metadata = StringField()
model_id = StringField()Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request