package auditlog // SearchForm defines query parameters for audit log search. type SearchForm struct { ActorID string `query:"actor_id" valid:"optional"` ActorType string `query:"actor_type" valid:"optional,in(admin|customer|system)"` Action string `query:"action" valid:"optional"` TargetType string `query:"target_type" valid:"optional"` TargetID string `query:"target_id" valid:"optional"` From int64 `query:"from" valid:"optional"` To int64 `query:"to" valid:"optional"` }