feat: product proto type.

This commit is contained in:
2026-05-01 09:26:41 +08:00
parent 7b43ccf42f
commit f30cc1ea46
8 changed files with 663 additions and 2 deletions
+5
View File
@@ -32,8 +32,10 @@ func main() {
&models.Kindergarten{},
&models.ProjectType{},
&models.ProductDefinition{},
&models.ProductPrototype{},
&models.ProjectProductTemplate{},
&models.ProductInventory{},
&models.ProductSuite{},
&models.AppFile{},
&models.AppFileShareCode{},
&models.MqttHeartRateRecord{},
@@ -59,6 +61,9 @@ func main() {
if err := models.EnsureDefaultProductDefinitions(config.DB); err != nil {
log.Printf("default product definitions init failed: %v", err)
}
if err := models.EnsureDefaultProductPrototypes(config.DB); err != nil {
log.Printf("default product prototypes init failed: %v", err)
}
if err := models.EnsureDefaultProjectProductTemplates(config.DB); err != nil {
log.Printf("default project product templates init failed: %v", err)
}