cmd.go 641 B

1234567891011121314151617181920212223
  1. package migrate
  2. import "github.com/spf13/cobra"
  3. var (
  4. boolVarVerbose bool
  5. stringVarVersion string
  6. // Cmd describes a migrate command.
  7. Cmd = &cobra.Command{
  8. Use: "migrate",
  9. Short: "Migrate from tal-tech to zeromicro",
  10. Long: "Migrate is a transition command to help users migrate their " +
  11. "projects from tal-tech to zeromicro version",
  12. RunE: migrate,
  13. }
  14. )
  15. func init() {
  16. Cmd.Flags().BoolVarP(&boolVarVerbose, "verbose", "v",
  17. false, "Verbose enables extra logging")
  18. Cmd.Flags().StringVar(&stringVarVersion, "version", defaultMigrateVersion,
  19. "The target release version of github.com/zeromicro/go-zero to migrate")
  20. }