Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var APIModels = `` /* 997-byte string literal not displayed */
View Source
var APIModels2 = `` /* 1572-byte string literal not displayed */
View Source
var CmdApiapp = &commands.Command{ UsageLine: "api [appname]", Short: "Creates a Beego API application", Long: ` The command 'api' creates a Beego API application. now default support generate a go modules project. {{"Example:"|bold}} $ bee api [appname] [-tables=""] [-driver=mysql] [-conn="root:@tcp(127.0.0.1:3306)/test"] [-gopath=false] [-beego=v1.12.3] If 'conn' argument is empty, the command will generate an example API application. Otherwise the command will connect to your database and generate models based on the existing tables. The command 'api' creates a folder named [appname] with the following structure: ├── main.go ├── go.mod ├── {{"conf"|foldername}} │ └── app.conf ├── {{"controllers"|foldername}} │ └── object.go │ └── user.go ├── {{"routers"|foldername}} │ └── router.go ├── {{"tests"|foldername}} │ └── default_test.go └── {{"models"|foldername}} └── object.go └── user.go `, PreRun: func(cmd *commands.Command, args []string) { version.ShowShortVersionBanner() }, Run: createAPI, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.