// newAPIAuditMutation creates new mutation for the APIAudit entity.
newAPIAuditMutation creates new mutation for the APIAudit entity.
// newAPIAuditMutation creates new mutation for the APIAudit entity .
func newAPIAuditMutation(c config, op Op, opts ...apiauditOption) *APIAuditMutation {
	m := &APIAuditMutation{
		config:        c,
		op:            op,
		typ:           TypeAPIAudit,
		clearedFields: make(map[string]struct{}),
	}
	for _, opt := range opts {
		opt(m)
	}
	return m
}
func newAPIAuditMutation ( c config , op Op , opts ... apiauditOption ) * APIAuditMutation { m := & APIAuditMutation { config : c , op : op , typ : TypeAPIAudit , clearedFields : make ( map [ string ] struct { } ) , } for _ , opt := range opts { opt ( m ) } return m }
newAPIAuditMutation creates new mutation for the APIAudit entity.
newAPIAuditMutation creates new mutation for the APIAudit entity .