cmd

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2022 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var CFG = &Configuration{
	Module:        "",
	OutputDir:     "",
	Verbose:       false,
	IncludeTables: make([]string, 0),
	ExcludeTables: make([]string, 0),
	Global: &GlobalConfiguration{
		Author:           "bill",
		Date:             true,
		DateLayout:       "2006-01-02",
		Copyright:        true,
		CopyrightContent: "A Go source code generator written in Golang",
		Website:          true,
		WebsiteContent:   "https://github.com/billcoding/gocode-generator",
	},
	Model: &ModelConfiguration{
		PKG:                   "model",
		TableToModelStrategy:  UnderlineToUpper,
		ColumnToFieldStrategy: UnderlineToUpper,
		FileNameStrategy:      Default,
		JSONTag:               true,
		JSONTagKeyStrategy:    Default,
		FieldIdUpper:          true,
		Comment:               true,
		FieldComment:          true,
		NamePrefix:            "",
		NameSuffix:            "",
		Orm:                   true,
	},
	Config: &CfgConfiguration{
		PKG:  "config",
		Name: "config",
	},
	Controller: &ControllerConfiguration{
		PKG:              "controller",
		NameStrategy:     UnderlineToCamel,
		VarNameStrategy:  UnderlineToUpper,
		RouteStrategy:    Default,
		FileNameStrategy: Default,
		NamePrefix:       "",
		NameSuffix:       "Controller",
		RoutePrefix:      "/",
		RouteSuffix:      "",
		VarNamePrefix:    "",
		VarNameSuffix:    "Controller",
		Comment:          true,
	},
	Service: &ServiceConfiguration{
		PKG:              "service",
		NameStrategy:     UnderlineToCamel,
		VarNameStrategy:  UnderlineToUpper,
		FileNameStrategy: Default,
		NamePrefix:       "",
		NameSuffix:       "Service",
		VarNamePrefix:    "",
		VarNameSuffix:    "Service",
		Comment:          true,
	},
}

Functions

func Execute

func Execute() error

Execute executes the root command.

func PrintVersion

func PrintVersion(goVersion bool)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL