/
githubmirror
/
pop
Обзор
Документация
Войти
/
githubmirror
/
pop
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
soda/cmd/create.go
30 строк
589 B
Matthias Fasching
Migrate from packr to fs (#667)
23 ноя 2021, 21:47
Не верифицирован
23 ноя 2021, 21:47
45bb170
Код
Авторство
О чём код?
package cmd import ( "github.com/gobuffalo/pop/v6" "github.com/spf13/cobra" ) var createCmd = &cobra.Command{ Use: "create", Short: "Creates databases for you", RunE: func(cmd *cobra.Command, args []string) error { var err error if all { for _, conn := range pop.Connections { err = pop.CreateDB(conn) if err != nil { return err } } } else { err = pop.CreateDB(getConn()) } return err }, } func init() { createCmd.Flags().BoolVarP(&all, "all", "a", false, "Creates all of the databases in the database.yml") RootCmd.AddCommand(createCmd) }