feat: skip model and sql gen options in cli
This commit is contained in:
parent
6c1224017d
commit
436a72ae5c
3 changed files with 41 additions and 20 deletions
|
|
@ -2,12 +2,13 @@ package template
|
|||
|
||||
import (
|
||||
"fmt"
|
||||
"github.com/go-jet/jet/v2/generator/metadata"
|
||||
"github.com/go-jet/jet/v2/internal/utils/dbidentifier"
|
||||
"path/filepath"
|
||||
"slices"
|
||||
"strings"
|
||||
"unicode"
|
||||
|
||||
"github.com/go-jet/jet/v2/generator/metadata"
|
||||
"github.com/go-jet/jet/v2/internal/utils/dbidentifier"
|
||||
)
|
||||
|
||||
// SQLBuilder is template for generating sql builder files
|
||||
|
|
@ -53,6 +54,12 @@ func (sb SQLBuilder) UseEnum(enumFunc func(enum metadata.Enum) EnumSQLBuilder) S
|
|||
return sb
|
||||
}
|
||||
|
||||
// ShouldSkip returns new SQLBuilder with new skip flag set
|
||||
func (sb SQLBuilder) ShouldSkip(skip bool) SQLBuilder {
|
||||
sb.Skip = skip
|
||||
return sb
|
||||
}
|
||||
|
||||
// TableSQLBuilder is template for generating table SQLBuilder files
|
||||
type TableSQLBuilder struct {
|
||||
Skip bool
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue