17 lines
388 B
Go
17 lines
388 B
Go
package analize
|
|
|
|
import (
|
|
"github.com/che4web/go4rest"
|
|
"github.com/gin-gonic/gin"
|
|
"gorm.io/gorm"
|
|
)
|
|
|
|
func RegisterApp(r *gin.Engine, db *gorm.DB) {
|
|
db.AutoMigrate(&Analize{})
|
|
|
|
controller := NewAnalizeController(db)
|
|
go4rest.RegisterCRUDRoutes(r, "analize", controller)
|
|
r.GET("/api/analize/series", controller.Series)
|
|
r.POST("/api/analize/:id/recalculate", controller.Recalculate)
|
|
}
|