Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type App ¶
type App struct { Product AppName string `yaml:"name"` AppType AppType `yaml:"type"` Backend string `yaml:"backend"` Features []Feature `yaml:"features"` AppPort int `yaml:"port"` CountOfRandomValues int `yaml:""` Defaults defaults.Defaults }
func (App) AppNameCamelCase ¶
func (App) AppNameDir ¶ added in v0.0.2
func (App) FeaturesArray ¶ added in v0.0.3
type Feature ¶
type Feature struct { App FeatureName string `yaml:"name"` Fields []models.Field `yaml:"fields"` DefinedRecords []string `yaml:"records"` }
func (Feature) FeatureHumanReadableName ¶ added in v0.0.2
func (Feature) FeatureNameCamelCase ¶ added in v0.0.2
func (Feature) FeatureNameCamelCaseUpper ¶ added in v0.0.2
func (Feature) FeatureNameDir ¶ added in v0.0.2
type Product ¶
type Product struct { ForgeVersion string `yaml:"forge_version"` Name string `yaml:"product_name"` Email string `yaml:"email"` Apps []App `yaml:"apps"` Features []Feature `yaml:"features"` ExcludeDagger bool `yaml:"exclude_dagger"` }
func UnmarshalYaml ¶
func (Product) ProductNameCamelCase ¶ added in v0.0.3
Click to show internal directories.
Click to hide internal directories.