base

package
v0.4.3-rc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 12, 2022 License: MIT Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InstanceList

func InstanceList(c *core.Context)

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

func ShortURLCreate(c *core.Context)

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

func ShortURLRedirect(c *core.Context)

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

func UserCreate(c *core.Context)

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

func UserDelete(c *core.Context)

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

func UserList(c *core.Context)

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

func UserPasswordReset(c *core.Context)

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL