| 123456789101112131415161718192021222324252627282930313233343536373839 |
- package cmds
- import (
- "github.com/spf13/cobra"
- "os"
- )
- func init() {
- // 注册CMD命令
- enterCmd.AddCommand(
- // 系统服务类命令
- apiCmd, // 接口服务
- dailyJobCmd, // 天任务
- periodJobCmd, // 期任务
- // 初始化命令
- migrateCmd, // mysql数据库同步 + 系统数据初始化
- dataInitCmd, // 系统数据初始化
- configCmd, // 配置初始化
- // 开发自测命令
- quotaCmd, // 指标任务
- periodCmd, // 期任务
- )
- }
- var enterCmd = &cobra.Command{
- Short: "Cmd命令管理",
- Run: func(cmd *cobra.Command, args []string) {
- if err := cmd.Help(); err != nil {
- panic(err)
- }
- },
- }
- func Execute() {
- err := enterCmd.Execute()
- if err != nil {
- os.Exit(1)
- }
- }
|