controllersv2

package
v0.0.0-...-790789d Latest Latest
Warning

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

Go to latest
Published: Oct 31, 2022 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateFood

func CreateFood(c *gin.Context)

@Summary create a food @Description create a food @Tags food @Accept */* @Produce json @Param Name query string false "food name" @Param FoodGroupId query integer false "food group id" @Param file formData file false "food image" @Success 200 @Router /v2/food [post]

func CreateFoodComment

func CreateFoodComment(c *gin.Context)

@Summary Create food Comment @Description Create food Comment @Tags food @Accept */* @Produce json @Success 200 @Router /v2/food/comment/:foodId [Post]

func CreateFoodGroup

func CreateFoodGroup(c *gin.Context)

@Summary create a food group @Description create a food group @Tags food group @Accept */* @Produce json @Param Name query string false "food group name" @Param file formData file false "food group image" @Success 200 @Router /v2/foodgroup [post]

func CreateResturan

func CreateResturan(c *gin.Context)

@Summary create a resturan @Description create a resturan @Tags resturan @Accept */* @Produce json @Success 200 @Router /v2/resturan/:resturanId [post]

func CreateUser

func CreateUser(c *gin.Context)

@Summary create a user @Description create a user @Tags user @Accept */* @Produce json @Success 200 @Router /v2/user [post]

func DeleteFood

func DeleteFood(c *gin.Context)

@Summary delete a food @Description delete a food @Tags food @Accept */* @Produce json @Param Name query string false "food name" @Success 200 @Router /v2/food/:id [delete]

func DeleteFoodGroup

func DeleteFoodGroup(c *gin.Context)

@Summary delete a food group @Description delete a food group @Tags food group @Accept */* @Produce json @Success 200 @Router /v2/foodgroup/:foodgroupId [delete]

func DeleteResturan

func DeleteResturan(c *gin.Context)

@Summary delete a resturan @Description delete a resturan @Tags resturan @Accept */* @Produce json @Success 200 @Router /v2/resturan/:resturanId [delete]

func DeleteUser

func DeleteUser(c *gin.Context)

@Summary delete a user @Description delete a user @Tags user @Accept */* @Produce json @Success 200 @Router /v2/user/:userId [delete]

func GetComments

func GetComments(c *gin.Context)

@Summary Get Comments @Description Get Comments @Tags food @Accept */* @Produce json @Param page query integer false "page" @Param pagecount query integer false "pagecount" @Success 200 @Router /v2/food/comment/:foodId [Get]

func GetFood

func GetFood(c *gin.Context)

@Summary Get a food @Description Get a food @Tags food @Accept */* @Produce json @Success 200 @Router /v2/food/:foodId [Get]

func GetFoodGroup

func GetFoodGroup(c *gin.Context)

@Summary Get a food group @Description Get a food group @Tags food group @Accept */* @Produce json @Success 200 @Router /v2/foodgroup/:foodgroupId [Get]

func GetFoodGroups

func GetFoodGroups(c *gin.Context)

@Summary Get all food group @Description Get all food group @Tags food group @Accept */* @Produce json @Param page query integer false "page" @Param pagecount query integer false "pagecount" @Success 200 @Router /v2/foodgroup [Get]

func GetFoods

func GetFoods(c *gin.Context)

@Summary Get all food @Description Get all food @Tags food @Accept */* @Produce json @Param page query integer false "page" @Param pagecount query integer false "pagecount" @Success 200 @Router /v2/food [Get]

func GetResturan

func GetResturan(c *gin.Context)

@Summary Get a resturan @Description Get a resturan @Tags resturan @Accept */* @Produce json @Success 200 @Router /v2/resturan/:resturanId [Get]

func GetResturans

func GetResturans(c *gin.Context)

@Summary Get all resturan @Description Get all resturan @Tags resturan @Accept */* @Produce json @Param page query integer false "page" @Param pagecount query integer false "pagecount" @Success 200 @Router /v2/resturan [Get]

func GetUser

func GetUser(c *gin.Context)

@Summary get a user @Description get a user @Tags user @Accept */* @Produce json @Success 200 @Router /v2/user [get]

func GetUsers

func GetUsers(c *gin.Context)

@Summary Get all users. @Description Get all users @Tags user @Accept */* @Produce json @Success 200 @Router /v2/users [get]

func UpdateFoodGroup

func UpdateFoodGroup(c *gin.Context)

@Summary Update a food group @Description Update a food group @Tags food group @Accept */* @Produce json @Param Id query integer false "food group id" @Param Name query string false "food group name" @Param file formData file false "food group image" @Success 200 @Router /v2/foodgroup [PUT]

func UpdateResturan

func UpdateResturan(c *gin.Context)

@Summary Update a resturan @Description Update a resturan @Tags resturan @Accept */* @Produce json @Param Id query integer false "resturan id" @Param Name query string false "resturan name" @Param Description query string false "resturan description" @Success 200 @Router /v2/resturan [PUT]

func UpdateUsers

func UpdateUsers(c *gin.Context)

@Summary put a user @Description put a user @Tags user @Accept */* @Produce json @Success 200 @Router /v2/user [put]

Types

This section is empty.

Jump to

Keyboard shortcuts

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