package domain import ( "time" dbgen "github.com/SamuelTariku/FortuneBet-Backend/gen/db" ) type EventHistory struct { ID int64 EventID string Status string CreatedAt time.Time } type CreateEventHistory struct { EventID string Status string } type EventHistoryFilter struct { EventID ValidString CreatedBefore ValidTime CreatedAfter ValidTime } func ConvertCreateEventHistory(eventHistory CreateEventHistory) dbgen.InsertEventHistoryParams { return dbgen.InsertEventHistoryParams{ EventID: eventHistory.EventID, Status: eventHistory.Status, } } func ConvertDBEventHistory(eventHistory dbgen.EventHistory) EventHistory { return EventHistory{ ID: eventHistory.ID, EventID: eventHistory.EventID, Status: eventHistory.Status, CreatedAt: eventHistory.CreatedAt.Time, } }