mirror of
https://github.com/EZ-Api/ez-api.git
synced 2026-01-13 17:47:51 +00:00
feat(api): add update endpoints for providers and models
Register admin routes to handle updates for providers and models via their respective handlers.
This commit is contained in:
@@ -163,8 +163,10 @@ func main() {
|
|||||||
adminGroup.PUT("/features", featureHandler.UpdateFeatures)
|
adminGroup.PUT("/features", featureHandler.UpdateFeatures)
|
||||||
// Other admin routes for managing providers, models, etc.
|
// Other admin routes for managing providers, models, etc.
|
||||||
adminGroup.POST("/providers", handler.CreateProvider)
|
adminGroup.POST("/providers", handler.CreateProvider)
|
||||||
|
adminGroup.PUT("/providers/:id", handler.UpdateProvider)
|
||||||
adminGroup.POST("/models", handler.CreateModel)
|
adminGroup.POST("/models", handler.CreateModel)
|
||||||
adminGroup.GET("/models", handler.ListModels)
|
adminGroup.GET("/models", handler.ListModels)
|
||||||
|
adminGroup.PUT("/models/:id", handler.UpdateModel)
|
||||||
adminGroup.POST("/sync/snapshot", handler.SyncSnapshot)
|
adminGroup.POST("/sync/snapshot", handler.SyncSnapshot)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user