Versions in this module Expand all Collapse all v0 v0.4.1 Jun 27, 2025 Changes in this version + func Contains(s, substr string) bool + func GenerateAddModal(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func GenerateComposable(baseDir, composablesDir, entityName, pluralName string, fields []Field) error + func GenerateDeleteModal(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func GenerateEditModal(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func GenerateEntityStore(baseDir, storesDir, entityName, pluralName string, fields []Field) error + func GenerateEntityType(baseDir, storesDir, entityName, pluralName string, fields []Field) error + func GenerateGrid(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func GenerateGridCard(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func GenerateNuxtConfig(baseDir, rootDir, entityName, pluralName string, fields []Field) error + func GeneratePage(baseDir, pagesDir, entityName, pluralName string, fields []Field) error + func GenerateService(baseDir, servicesDir, entityName, pluralName string, fields []Field) error + func GenerateSinglePage(baseDir, pagesDir, entityName, pluralName string, fields []Field) error + func GenerateTable(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func GenerateViewModal(baseDir, componentsDir, entityName, pluralName string, fields []Field) error + func PluralizeEntityName(name string) string + func RemoveFromSidebar(baseDir, pluralName string) error + func ToCamelCase(s string) string + func ToKebabCase(s string) string + func ToLower(s string) string + func ToPascalCase(s string) string + func ToPlural(s string) string + func ToSnakeCase(s string) string + func ToUpper(s string) string + func UpdateMainNuxtConfig(baseDir string, entityDirName string) error + func UpdateSidebar(baseDir, entityName, pluralName string) error + type Field struct + IsRequired bool + JSONName string + Name string + Type string + func ParseFields(fieldStrs []string) []Field + type Generator struct + BaseDir string + Fields []Field + PluralName string + StructName string + func NewGenerator(baseDir, entityName string, fieldStrs []string) *Generator + func (g *Generator) Generate() error