feat: getting frontend dir, service binding

This commit is contained in:
2025-02-14 09:02:06 +07:00
parent d6825508e9
commit 013a3be72b
6 changed files with 48 additions and 13 deletions

View File

@@ -3,14 +3,15 @@ package generation
import (
"fmt"
"nto_cli/entities"
"nto_cli/utils"
"os"
"strings"
)
func Generate(structName string, fields []entities.Field) {
mkName := strings.ToLower(fmt.Sprintf("./%s", structName))
if err := os.Mkdir(mkName, 0755); err != nil {
mkPath := strings.ToLower(fmt.Sprintf("%s/frontend/%s", utils.FindFrontendPath() , structName))
if err := os.Mkdir(mkPath, 0755); err != nil {
panic(err)
}
GenerateService(structName, mkName)
GenerateService(structName, mkPath)
}