RunCommand 注册orm命令行工具
()
| 138 | |
| 139 | // RunCommand 注册orm命令行工具 |
| 140 | func RegisterCommand() { |
| 141 | |
| 142 | if len(os.Args) >= 2 && os.Args[1] == "install" { |
| 143 | ResolveCommand(os.Args[2:]) |
| 144 | Install() |
| 145 | } else if len(os.Args) >= 2 && os.Args[1] == "version" { |
| 146 | ResolveCommand(os.Args[2:]) |
| 147 | CheckUpdate() |
| 148 | } else if len(os.Args) >= 2 && os.Args[1] == "migrate" { |
| 149 | ResolveCommand(os.Args[2:]) |
| 150 | migrate.RunMigration() |
| 151 | } |
| 152 | } |
| 153 | |
| 154 | func RegisterFunction() { |
| 155 | beego.AddFuncMap("config", models.GetOptionValue) |
no test coverage detected