Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InstanceList ¶
InstanceList godoc @Summary Gets all instance database and table data filtered by permissions @Description gets all instances, databases, and table nested data @Tags base @Produce json @Success 200 {object} []view.RespInstanceSimple{} @Router /api/v2/base/instances [get]
func ShortURLCreate ¶
ShortURLCreate godoc @Summary Create short links @Description Create short links @Tags base @Produce json @Param req body view.ReqShortURLCreate true "params" @Success 200 {object} core.Res{} @Router /api/v2/base/shorturls [post]
func ShortURLRedirect ¶
ShortURLRedirect godoc @Summary Get short links @Description Get short links @Tags base @Produce json @Param s-code path int true "short code" @Success 301 {string} ok @Router /api/v2/base/su/{s-code} [get]
func UserCreate ¶
UserCreate godoc @Summary Create new user @Description username 登陆账号 @Description nickname 显示用户名 @Tags base @Produce json @Param req body view.ReqUserCreate true "params" @Success 200 {object} core.Res{data=view.RespUserCreate} @Router /api/v2/base/users [post]
func UserDelete ¶
UserDelete godoc @Summary User delete @Description User delete @Tags base @Accept json @Produce json @Param user-id path int true "user id" @Success 200 {object} core.Res{} @Router /api/v2/base/users/{user-id} [delete]
func UserList ¶
UserList godoc @Summary Get user list @Description Get user list @Tags base @Accept json @Produce json @Param req query view.ReqUserList true "params" @Success 200 {object} view.RespUserSimpleList @Router /api/v2/base/users [get]
func UserPasswordReset ¶
UserPasswordReset godoc @Summary Reset user password @Description Reset user password @Tags base @Accept json @Produce json @Param user-id path int true "user id" @Success 200 {object} core.Res{data=view.RespUserCreate} @Router /api/v2/base/users/{user-id}/password-reset [patch]
Types ¶
This section is empty.