fixing add item route, working on finishing cabinet routes
This commit is contained in:
19
main.go
19
main.go
@@ -99,11 +99,28 @@ func main() {
|
||||
server.WebServer.Get("/api/locations/:locID", server.GetSingleLocationHandler)
|
||||
server.WebServer.Post("/api/locations/new", server.AddNewLocationHandler)
|
||||
server.WebServer.Delete("/api/locations/:locID", server.DeleteLocationHandler)
|
||||
server.WebServer.Get("/api/locations/:locID/rooms", server.GetRoomsAtLocationHandler)
|
||||
// Room Routes
|
||||
server.WebServer.Get("/api/rooms", server.GetAllRoomsHandler)
|
||||
server.WebServer.Get("/api/rooms/:locID", server.GetRoomsAtLocationHandler)
|
||||
server.WebServer.Get("/api/rooms/:roomID", server.GetRoomHandler)
|
||||
server.WebServer.Post("/api/rooms/:locID/new", server.AddNewRoomHandler)
|
||||
server.WebServer.Delete("/api/rooms/:roomID", server.DeleteRoomHandler)
|
||||
server.WebServer.Get("/api/rooms/:roomID/cabinets", server.GetCabinetsAtRoomHandler)
|
||||
server.WebServer.Get("/api/rooms/:roomID/items", server.GetAllItemsAtRoomHandler)
|
||||
// Cabinet Routes
|
||||
server.WebServer.Get("/api/cabinets", server.GetAllCabinetsHandler)
|
||||
server.WebServer.Get("/api/cabinets/:cabinetID", server.GetCabinetHandler)
|
||||
server.WebServer.Get("/api/cabinets/:cabinetID/items", server.GetAllItemsAtCabinetHandler)
|
||||
server.WebServer.Delete("/api/cabinets/:cabinetID", server.DeleteCabinetHandler)
|
||||
|
||||
// Item Routes
|
||||
server.WebServer.Get("/api/items", server.GetAllItemsHandler)
|
||||
server.WebServer.Get("/api/items/room/:roomID", server.GetAllItemsAtRoomHandler)
|
||||
server.WebServer.Get("/api/items/cabinet/:cabinetID", server.GetAllItemsAtCabinetHandler)
|
||||
server.WebServer.Post("/api/items/cabinet/:cabinetID/new", server.AddNewItemHandler)
|
||||
server.WebServer.Post("/api/items/room/:roomID/new", server.AddNewItemHandler)
|
||||
server.WebServer.Delete("/api/items/:itemID", server.DeleteItemHandler)
|
||||
|
||||
fmt.Println("Everything ready, starting server! ", fmt.Sprintf(":%s", server.Config.Server.Port))
|
||||
server.WebServer.Listen(fmt.Sprintf(":%s", server.Config.Server.Port))
|
||||
}
|
||||
|
Reference in New Issue
Block a user