type Member struct {
ID int SubscriptionTime time.Time QueueID int `sql:"unique_index:queue_user"` // Foreign Key User User// One2One UserID int `sql:"unique_index:queue_user"`
}
type Queue struct {
ID int Title string `sql:"type:varchar(255)"`
Description string `sql:"type:varchar(255)"`
MaxPeoples int Creator User// One2One CreatorID int `json:"-"`
CurrentMember Member// One2One CurrentMemberID int `json:"-"`
Members []Member Created time.Time IsActive bool IsDeleted bool}