Added Collections CRUD

This commit is contained in:
Pijus Kamandulis
2024-02-10 18:52:41 +02:00
parent f30d0528bc
commit 5dc7d87fba
5 changed files with 179 additions and 5 deletions

View File

@@ -8,10 +8,16 @@ import (
func CreateRouter() *gin.Engine {
router := gin.Default()
router.GET("/dbs/:id", handlers.GetDatabase)
router.DELETE("/dbs/:id", handlers.DeleteDatabase)
router.GET("/dbs", handlers.GetAllDatabases)
router.POST("/dbs/:databaseId/colls", handlers.CreateCollection)
router.GET("/dbs/:databaseId/colls", handlers.GetAllCollections)
router.GET("/dbs/:databaseId/colls/:collId", handlers.GetCollection)
router.DELETE("/dbs/:databaseId/colls/:collId", handlers.DeleteCollection)
router.POST("/dbs", handlers.CreateDatabase)
router.GET("/dbs", handlers.GetAllDatabases)
router.GET("/dbs/:databaseId", handlers.GetDatabase)
router.DELETE("/dbs/:databaseId", handlers.DeleteDatabase)
router.GET("/", handlers.GetServerInfo)
return router