gracefull shutdown for unresolvable errors

This commit is contained in:
2025-03-07 21:40:53 +07:00
parent 2fd8b20b77
commit e6f21d1bb2
19 changed files with 181 additions and 133 deletions

View File

@@ -2,6 +2,7 @@ package generation
import (
"fmt"
"log"
"nto_cli/entities"
"nto_cli/utils"
"os"
@@ -9,10 +10,10 @@ import (
)
func Generate(structName string, fields []entities.Field) {
mkPath := fmt.Sprintf("%s/frontend/src/%s", utils.FindFrontendPath() , strings.ToLower(structName))
mkPath := fmt.Sprintf("%s/frontend/src/%s", utils.FindFrontendPath(), strings.ToLower(structName))
if err := os.Mkdir(mkPath, 0755); err != nil {
panic(err)
log.Fatalf("Failed to mkdir for model: %s", err)
}
GenerateService(structName, mkPath)
GenerateScheme(structName, fields, mkPath)
}
}