Versions in this module Expand all Collapse all v0 v0.2.6 Jul 21, 2022 Changes in this version + const DummyEscapeKeywordEscapeCharEnd + const DummyEscapeKeywordEscapeCharStart + const DummyKeywordEscapeCharEnd + const DummyKeywordEscapeCharStart + const GenerateMethod + const MethodFlag + const MysqlEscapeKeywordEscapeCharEnd + const MysqlEscapeKeywordEscapeCharStart + const MysqlKeywordEscapeCharEnd + const MysqlKeywordEscapeCharStart + const OutPutSuffixMethod + const PostgresEscapeKeywordEscapeCharEnd + const PostgresEscapeKeywordEscapeCharStart + const PostgresKeywordEscapeCharEnd + const PostgresKeywordEscapeCharStart + const SqlServerEscapeKeywordEscapeCharEnd + const SqlServerEscapeKeywordEscapeCharStart + const SqlServerKeywordEscapeCharEnd + const SqlServerKeywordEscapeCharStart + var EscapeKeywordEscapeCharEnd = DummyEscapeKeywordEscapeCharEnd + var EscapeKeywordEscapeCharStart = DummyEscapeKeywordEscapeCharStart + var KeywordEscapeCharEnd = DummyKeywordEscapeCharEnd + var KeywordEscapeCharStart = DummyKeywordEscapeCharStart + var KwFormatter = CommonKeywordFormatter + func Camel2snake(s string) string + func Column2DynamicName(tableName, column string) string + func Column2Modelfield(column string) string + func ColumnSpace() string + func CommonEscapeKeywordFormatter(src string) string + func CommonKeywordFormatter(src string) string + func Newline() string + func SelectKeywordFormatter(driver string) + func Snake2camel(s string) string + func TableName2ModelName(tableName string) string + type DBDriver interface + Close func() error + Open func(driver, info string) error + QueryTableInfo func(dbName, tableName string) ([]ModelInfo, error) + QueryTableNames func(dbName string) ([]string, error) + type GenerateInfo struct + Driver string + Models []ModelInfo + Package string + Table string + type KeywordFormatter func(string) string + type ModelInfo struct + ColumnKey string + ColumnName string + Comment string + DataType string + Nullable string + Tag string + type PluginResult struct + Code int + Message string