Versions in this module Expand all Collapse all v0 v0.0.1 Apr 7, 2022 Changes in this version + const RelatedTableJsonPrefix + const RelatedTablePrefix + var ColumnNameNotDetail = []string + var ColumnNameNotEdit = []string + var ColumnNameNotList = []string + var ColumnNameNotQuery = []string + var ColumnTypeDate = []string + var ColumnTypeNumber = []string + var ColumnTypeStr = []string + var ColumnTypeTime = []string + var DbTableImporter = new(dbTableImporter) + func GenCodeByTableDefYaml(ctx context.Context, tableName string, genOptions *GenOptions) error + func GetColumnLength(columnType string) int + func GetDbType(columnType string) string + func GetGoModule(file string) (string, error) + func GetGoModuleName() (string, error) + func IsDateObject(dataType string) bool + func IsExistInArray(value string, array []string) bool + func IsNumberObject(dataType string) bool + func IsStringObject(dataType string) bool + func IsTimeObject(dataType string) bool + func LoadTableDefYaml(ctx context.Context, tableName string, yamlInputPath string, ...) (*tableDef, error) + func ParseDblink(dblink string) error + func SplitComma(str string) []string + func TemplateEngine() *gview.View + func TrimBreak(str string) (rStr string, err error) + func WriteFile(fileName, data string, cover bool) (err error) + type GenOptions struct + FrontendPath string + FrontendType string + GoModuleName string + ServiceOnly bool + YamlInputPath string + type ImportOptions struct + Author string + BackendPackage string + FrontendModule string + GoModuleName string + IsRpc bool + Overwrite bool + Prefix string + RemoveTablePrefixes []string + SeparatePackage bool + ShowDetail bool + TableNames []string + TablePrefixesOnly []string + TemplateCategory string + YamlOutputPath string