datamodel done without validators

This commit is contained in:
2025-04-17 12:33:53 +02:00
parent 284a40fac2
commit 5337da219e
58 changed files with 575 additions and 227 deletions

View File

@@ -0,0 +1,36 @@
package assets
import (
"wagfarm-api/assets/fertilizer"
"wagfarm-api/assets/land"
"wagfarm-api/assets/machine"
"wagfarm-api/assets/pesticide"
"wagfarm-api/assets/plant"
"wagfarm-api/assets/product"
"wagfarm-api/assets/seed"
"github.com/gin-gonic/gin"
)
var Models = []any{}
func RegisterModels() {
fertilizer.RegisterModels()
land.RegisterModels()
machine.RegisterModels()
pesticide.RegisterModels()
plant.RegisterModels()
product.RegisterModels()
seed.RegisterModels()
}
func RegisterRoutes(rg *gin.RouterGroup) {
group := rg.Group("/assets")
fertilizer.RegisterRoutes(group)
land.RegisterRoutes(group)
machine.RegisterRoutes(group)
pesticide.RegisterRoutes(group)
plant.RegisterRoutes(group)
product.RegisterRoutes(group)
seed.RegisterRoutes(group)
}