refactor: migrate 'flowutils' to 'must' helpers
This commit is contained in:
@@ -10,7 +10,7 @@ import (
|
||||
"github.com/spf13/cobra"
|
||||
|
||||
"git.offline-twitter.com/offline-labs/gas-stack/pkg/codegen/modelgenerate"
|
||||
. "git.offline-twitter.com/offline-labs/gas-stack/pkg/flowutils"
|
||||
"git.offline-twitter.com/offline-labs/gas-stack/pkg/must"
|
||||
"git.offline-twitter.com/offline-labs/gas-stack/pkg/schema"
|
||||
)
|
||||
|
||||
@@ -23,8 +23,8 @@ var generate_model = &cobra.Command{
|
||||
Args: cobra.ExactArgs(1),
|
||||
|
||||
RunE: func(cmd *cobra.Command, args []string) error {
|
||||
path := Must(cmd.Flags().GetString("schema"))
|
||||
modname := Must(cmd.Flags().GetString("modname"))
|
||||
path := must.Get(cmd.Flags().GetString("schema"))
|
||||
modname := must.Get(cmd.Flags().GetString("modname"))
|
||||
sql, err := os.ReadFile(path)
|
||||
if err != nil {
|
||||
return fmt.Errorf("reading path %s: %w", path, err)
|
||||
@@ -36,9 +36,9 @@ var generate_model = &cobra.Command{
|
||||
return ErrNoSuchTable
|
||||
}
|
||||
|
||||
if Must(cmd.Flags().GetBool("test")) {
|
||||
if must.Get(cmd.Flags().GetBool("test")) {
|
||||
file2 := modelgenerate.GenerateModelTestAST(table, schema, modname)
|
||||
PanicIf(modelgenerate.FprintWithComments(os.Stdout, file2))
|
||||
must.Do(modelgenerate.FprintWithComments(os.Stdout, file2))
|
||||
} else {
|
||||
decls := []ast.Decl{
|
||||
&ast.GenDecl{
|
||||
@@ -94,7 +94,7 @@ var generate_model = &cobra.Command{
|
||||
Decls: decls,
|
||||
}
|
||||
|
||||
PanicIf(modelgenerate.FprintWithComments(os.Stdout, file))
|
||||
must.Do(modelgenerate.FprintWithComments(os.Stdout, file))
|
||||
}
|
||||
|
||||
return nil
|
||||
|
||||
@@ -9,7 +9,7 @@ import (
|
||||
"github.com/spf13/cobra"
|
||||
|
||||
"git.offline-twitter.com/offline-labs/gas-stack/pkg/codegen"
|
||||
. "git.offline-twitter.com/offline-labs/gas-stack/pkg/flowutils"
|
||||
"git.offline-twitter.com/offline-labs/gas-stack/pkg/must"
|
||||
)
|
||||
|
||||
var cmd_init = &cobra.Command{
|
||||
@@ -23,11 +23,11 @@ var cmd_init = &cobra.Command{
|
||||
var target string
|
||||
if len(args) != 0 {
|
||||
target = args[0]
|
||||
PanicIf(os.MkdirAll(target, 0o755))
|
||||
PanicIf(os.Chdir(target))
|
||||
must.Do(os.MkdirAll(target, 0o755))
|
||||
must.Do(os.Chdir(target))
|
||||
} else {
|
||||
// Default to current directory (".")
|
||||
target = Must(os.Getwd())
|
||||
target = must.Get(os.Getwd())
|
||||
}
|
||||
|
||||
// Get all the config values
|
||||
@@ -41,9 +41,9 @@ var cmd_init = &cobra.Command{
|
||||
}
|
||||
}
|
||||
pkg_opts := codegen.PkgOpts{
|
||||
ModuleName: Must(cmd.Flags().GetString("module")),
|
||||
DBFilename: Must(cmd.Flags().GetString("db")),
|
||||
BinaryName: Must(cmd.Flags().GetString("binary")),
|
||||
ModuleName: must.Get(cmd.Flags().GetString("module")),
|
||||
DBFilename: must.Get(cmd.Flags().GetString("db")),
|
||||
BinaryName: must.Get(cmd.Flags().GetString("binary")),
|
||||
}
|
||||
if pkg_opts.ModuleName == "" {
|
||||
pkg_opts.ModuleName = filepath.Base(target)
|
||||
|
||||
Reference in New Issue
Block a user