Documentation
¶
Index ¶
- Variables
- func GetColumnLength(columnType string) int
- func GetDataType(sqlType string) (dataType string, isUnsigned bool)
- 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, ...) (*model.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)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ColumnTypeStr = []string{"char", "varchar", "varchar2", "tinytext", "text", "mediumtext", "longtext", "binary", "varbinary", "blob"} ColumnTypeDate = []string{"date"} ColumnTypeTime = []string{"datetime", "time", "timestamp"} ColumnTypeNumber = []string{"tinyint", "smallint", "mediumint", "int", "integer", "bigint", "float", "double", "decimal", "numeric", "bit"} ColumnNameNotEdit = []string{"created_by", "created_at", "updated_by", "updated_at", "deleted_at"} ColumnNameNotList = []string{"updated_by", "updated_at", "deleted_at"} ColumnNameNotDetail = []string{"updated_by", "updated_at", "deleted_at"} ColumnNameNotQuery = []string{"updated_by", "updated_at", "deleted_at", "remark"} )
Functions ¶
func GetDataType ¶
func GetGoModule ¶
func GetGoModuleName ¶
func IsExistInArray ¶
IsExistInArray 判断 value 是否存在在切片array中
func LoadTableDefYaml ¶
func ParseDblink ¶
func SplitComma ¶
func TemplateEngine ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.