Versions in this module Expand all Collapse all v0 v0.1.0 Mar 11, 2024 Changes in this version + func ConvertId(id interface{}) uint64 + func ConvertObjectId(object map[string]interface{}) map[string]interface + type AssociationPovit struct + Association *AssociationRef + Source *Field + Target *Field + func NewAssociationPovit(association *AssociationRef, sourceId uint64, targetId uint64) *AssociationPovit + func (a *AssociationPovit) Table() *table.Table + type AssociationRef struct + Added []*Instance + Association *graph.Association + Clear bool + Deleted []*Instance + Synced []*Instance + Updated []*Instance + func NewAssociation(value map[string]interface{}, assoc *graph.Association) *AssociationRef + func (r *AssociationRef) Cascade() bool + func (r *AssociationRef) IsEmperty() bool + func (r *AssociationRef) IsSource() bool + func (r *AssociationRef) Table() *table.Table + func (r *AssociationRef) TypeEntity() *graph.Entity + type Field struct + Column *table.Column + Value interface{} + type Instance struct + Associations []*AssociationRef + Entity *graph.Entity + Fields []*Field + Id uint64 + ValueMap map[string]interface{} + func NewInstance(object map[string]interface{}, entity *graph.Entity) *Instance + func (ins *Instance) AsInsert() + func (ins *Instance) Inserted(id uint64) + func (ins *Instance) IsEmperty() bool + func (ins *Instance) IsInsert() bool + func (ins *Instance) Table() *table.Table