Documentation
¶
Index ¶
- Constants
- func Filter(ctx context.Context, where []interface{}, like, orderby string) ([]interface{}, error)
- func Insert(ctx context.Context, user UsersModel) error
- func Remove(ctx context.Context, user_id int) error
- func Update(ctx context.Context, user map[string]interface{}, id string) error
- type UsersModel
Constants ¶
View Source
const Table string = "users"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type UsersModel ¶
type UsersModel struct { ID int `json:"id" query:"id" form:"id"` Username string `json:"username" query:"username" form:"username" validate:"required"` Email string `json:"email" query:"email" form:"email" validate:"required,email"` Password string `json:"password" query:"password" form:"password" validate:"required,min=4"` UsersRoleID int `json:"users_role_id" query:"users_role_id" form:"users_role_id" validate:"required"` Phone string `json:"phone" query:"phone" form:"phone" validate:"required,numeric"` Gender string `json:"gender" query:"gender" form:"gender" validate:"required"` CreatedAt time.Time Status string `json:"status" query:"status" form:"status" validate:"required"` LastLogin time.Time Image string `json:"image" query:"image" form:"image" validate:"required"` Roles UsersRoleModel.UsersRole }
Click to show internal directories.
Click to hide internal directories.