Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Room ¶
type Room struct { ID uint `gorm:"primarykey" json:"-"` CreatedAt time.Time `json:"-"` UpdatedAt time.Time `json:"-"` DeletedAt sql.NullTime `gorm:"index" json:"-"` Name string `json:"name" binding:"required,gte=2,lte=20" example:"BirthdayParty"` OwnerID uint `json:"ownerID,omitempty"` UsersID pq.Int64Array `json:"usersID,omitempty" gorm:"type:integer[]"` }
type RoomUpdate ¶
type RoomUpdate struct {
Name string `json:"name,omitempty" binding:"gte=2,lte=20"`
}
func (*RoomUpdate) ToRoom ¶
func (ru *RoomUpdate) ToRoom() *Room
ToRoom converts a RoomUpdate to a Room
type UserUpdate ¶
type UserUpdate struct {
Name string `json:"name,omitempty" binding:"gte=2,lte=20"`
}
func (*UserUpdate) ToUser ¶
func (u *UserUpdate) ToUser() *User
ToUser converts a UserUpdate to a User
Click to show internal directories.
Click to hide internal directories.