Versions in this module Expand all Collapse all v1 v1.0.2 Jun 15, 2024 v1.0.1 May 3, 2024 v1.0.0 May 3, 2024 Changes in this version + func TriggerAudit_Reflect[T any, A any](t T, a A) + type Audit struct + Action string + ActorId string + ActorType string + AuditId string + Auditable any + CreatedAt time.Time + Device trace.Device + Environment string + ExtraData any + Group string + Id uint + IpAddress string + Isp trace.Isp + Location trace.Location + Source string + Status string + Type string + func (Audit[T]) TableName() string + func (model *Audit[T]) Resolve(baseRequest any, queryArmoury eloquent.QueryArmoury, userDetails any) *Audit[T] + type Auditor struct + BufferSize uint64 + DateLastFlushed time.Time + func NewAuditor[T any]() Auditor[T] + func (ad *Auditor[T]) Audit(t auditorInterface[T], a Audit[T])