add prefix
This commit is contained in:
48
main.go
48
main.go
@@ -33,43 +33,45 @@ func main() {
|
|||||||
|
|
||||||
e.Pre(middleware.RemoveTrailingSlash())
|
e.Pre(middleware.RemoveTrailingSlash())
|
||||||
|
|
||||||
|
mainGroup := e.Group("/api")
|
||||||
|
|
||||||
// Routes
|
// Routes
|
||||||
e.GET("/*", checkAuth)
|
mainGroup.GET("/*", checkAuth)
|
||||||
e.GET("/health", handler.Health)
|
mainGroup.GET("/health", handler.Health)
|
||||||
|
|
||||||
// Users
|
// Users
|
||||||
e.POST("/auth/login", users.Login)
|
mainGroup.POST("/auth/login", users.Login)
|
||||||
e.GET("/users/me", users.GetCurrentUser)
|
mainGroup.GET("/users/me", users.GetCurrentUser)
|
||||||
e.GET("/users", users.GetUsers)
|
mainGroup.GET("/users", users.GetUsers)
|
||||||
e.GET("/users/:id", users.GetUsers)
|
mainGroup.GET("/users/:id", users.GetUsers)
|
||||||
e.DELETE("/users/:id", users.DeleteUser)
|
mainGroup.DELETE("/users/:id", users.DeleteUser)
|
||||||
e.PATCH("/users/:id", users.UpdateUser)
|
mainGroup.PATCH("/users/:id", users.UpdateUser)
|
||||||
e.GET("/users/organizations", users.GetOrganizations)
|
mainGroup.GET("/users/organizations", users.GetOrganizations)
|
||||||
e.GET("/users/positions", users.GetPositions)
|
mainGroup.GET("/users/positions", users.GetPositions)
|
||||||
|
|
||||||
//Events
|
//Events
|
||||||
e.GET("/events", events.GetEvents)
|
mainGroup.GET("/events", events.GetEvents)
|
||||||
e.GET("/events/:id", events.GetEvent)
|
mainGroup.GET("/events/:id", events.GetEvent)
|
||||||
e.POST("/events", events.CreateEvent)
|
mainGroup.POST("/events", events.CreateEvent)
|
||||||
e.DELETE("/events", events.DeleteEvent)
|
mainGroup.DELETE("/events", events.DeleteEvent)
|
||||||
|
|
||||||
// Persons
|
// Persons
|
||||||
e.GET("/persons", personal_information.GetPDList)
|
mainGroup.GET("/persons", personal_information.GetPDList)
|
||||||
e.GET("/persons/:id", personal_information.GetPD)
|
mainGroup.GET("/persons/:id", personal_information.GetPD)
|
||||||
e.POST("/persons", personal_information.CreatePD)
|
mainGroup.POST("/persons", personal_information.CreatePD)
|
||||||
|
|
||||||
// Checkups
|
// Checkups
|
||||||
e.GET("/checkups", medical_information.GetCheckupList)
|
mainGroup.GET("/checkups", medical_information.GetCheckupList)
|
||||||
e.GET("/checkups/:id", medical_information.GetCheckup)
|
mainGroup.GET("/checkups/:id", medical_information.GetCheckup)
|
||||||
e.POST("/checkups", medical_information.CreateCheckup)
|
mainGroup.POST("/checkups", medical_information.CreateCheckup)
|
||||||
|
|
||||||
// Medical cards
|
// Medical cards
|
||||||
|
|
||||||
e.GET("/medical_cards", medical_information.GetMCList)
|
mainGroup.GET("/medical_cards", medical_information.GetMCList)
|
||||||
e.POST("/medical_cards", medical_information.CreateMC)
|
mainGroup.POST("/medical_cards", medical_information.CreateMC)
|
||||||
|
|
||||||
// Store
|
// Store
|
||||||
store_g := e.Group("/store")
|
store_g := mainGroup.Group("/store")
|
||||||
store_g.GET("/*", store.GetFileFromStore)
|
store_g.GET("/*", store.GetFileFromStore)
|
||||||
|
|
||||||
e.Logger.Fatal(e.Start(":" + config.Env.Server.Port))
|
e.Logger.Fatal(e.Start(":" + config.Env.Server.Port))
|
||||||
|
|||||||
Reference in New Issue
Block a user