Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrNotFoundInDB = errors.New("no result found")
Functions ¶
func IsErrNotFound ¶
Types ¶
type ProfileRequest ¶
type ProfileRequest struct { Name string `validate:"required|min_len:7" conform:"trim"` Email string `validate:"email" message:"email is invalid." label:"User Email"` Phone string `validate:"required|isE164PhoneNumber" label:"User Phone"` Age int `validate:"required|int|min:1|max:99"` }
GooKit flags
type User ¶
type User struct { bun.BaseModel `bun:"table:users,alias:u"` ID string `json:"id" bun:",pk"` Email *string `json:"email" bun:",unique"` Phone *string `json:"phoneNumber" bun:",unique"` FullName *string `json:"fullName" ` IsActive bool `json:"isActive"` CreatedAt time.Time `json:"createdAt"` UpdatedAt time.Time `json:"updatedAt"` }
Click to show internal directories.
Click to hide internal directories.