Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var StartCmd = &cobra.Command{ Use: "migrate", Short: "Migrate database", Example: "{execfile} migrate -c config/config.yaml", SilenceUsage: true, PreRun: func(cmd *cobra.Command, args []string) { lib.SetConfigPath(configFile) }, Run: func(cmd *cobra.Command, args []string) { config := lib.NewConfig() logger := lib.NewLogger(config) db := lib.NewDatabase(config, logger) if err := db.ORM.AutoMigrate( &models.User{}, &models.UserRole{}, &models.Role{}, &models.RoleMenu{}, &models.Menu{}, &models.MenuAction{}, &models.MenuActionResource{}, ); err != nil { logger.Zap.Fatalf("Error to migrate database: %v", err) } }, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.