Perfect annotation and remove redundant information output.

完善注释,去除多余的信息输出
master
yanjiangtao 4 years ago
parent d6f49c5cce
commit d000eebda5

@ -51,6 +51,7 @@ is_null_to_point : false # database is 'DEFAULT NULL' then set element type as p
is_web_tag: false
is_web_tag_pk_hidden: false
table_prefix: "" #table prefix
table_names: "" # Specified table generation, multiple tables with , separated
db_info :
host : "127.0.0.1"
port : 3306
@ -88,6 +89,7 @@ Flags:
-p, --password string 密码.
--port int 端口号 (default 3306)
-s, --singular 是否禁用表名复数
-b, --table_names string 表名称
-l, --url string url标签(json,url)
-u, --user string 用户名.

@ -55,6 +55,7 @@ is_null_to_point: false # 数据库默认 'DEFAULT NULL' 时设置结构为指
is_web_tag: false
is_web_tag_pk_hidden: false
table_prefix: "" #表前缀
table_names: "" #指定表生成,多个表用,隔开
db_info:
host : 127.0.0.1
port : 3306
@ -101,6 +102,7 @@ Flags:
-p, --password string 密码.
--port int 端口号 (default 3306)
-s, --singular 是否禁用表名复数
-b, --table_names string 表名称
-l, --url string url标签(json,url)
-u, --user string 用户名.

@ -68,7 +68,7 @@ func init() {
rootCmd.Flags().Int("port", 3306, "端口号")
rootCmd.Flags().StringP("table_prefix", "t", "", "表前缀")
//增加表名称
//add table name. 增加表名称
rootCmd.Flags().StringP("table_names", "b", "", "表名称")
}
@ -122,7 +122,7 @@ func MergeMysqlDbInfo() {
mycobra.IfReplace(rootCmd, "table_prefix", &tablePrefix) // 如果设置了,更新
config.SetTablePrefix(tablePrefix)
//更新tableNames
//update tableNames. 更新tableNames
tableNames := config.GetTableNames()
if tableNames != "" {
tableNames = strings.Replace(tableNames, "'", "", -1)

@ -257,7 +257,7 @@ func GetWebTagType() int {
return _map.WebTagType
}
//获取设置的表名
//GetTableNames get format tableNames by config. 获取格式化后设置的表名
func GetTableNames() string {
var sb strings.Builder
if _map.TableNames != "" {
@ -284,12 +284,12 @@ func GetTableNames() string {
return sb.String()
}
//获取设置的表名
//GetOriginTableNames get origin tableNames. 获取原始的设置的表名
func GetOriginTableNames() string {
return _map.TableNames
}
//设置生成的表名
//SetTableNames set tableNames. 设置生成的表名
func SetTableNames(tableNames string) {
_map.TableNames = tableNames
}

@ -5,5 +5,5 @@ type IModel interface {
GenModel() DBInfo
GetDbName() string
GetPkgName() string // Getting package names through config outdir configuration.通过config outdir 配置获取包名
GetTableNames() string //获取设置表名
GetTableNames() string // Getting tableNames by config. 获取设置表名
}

@ -40,7 +40,7 @@ func (m *mysqlModel) GetTableNames() string {
return config.GetTableNames()
}
// GetTableNames get table name.获取原始指定的表名
// GetOriginTableNames get table name.获取原始指定的表名
func (m *mysqlModel) GetOriginTableNames() string {
return config.GetOriginTableNames()
}
@ -84,7 +84,6 @@ func (m *mysqlModel) getPackageInfo(orm *mysqldb.MySqlDB, info *model.DBInfo) {
// }
// tabls = newTabls
// }
fmt.Println(tabls)
for tabName, notes := range tabls {
var tab model.TabInfo
tab.Name = tabName
@ -111,7 +110,6 @@ func (m *mysqlModel) getPackageInfo(orm *mysqldb.MySqlDB, info *model.DBInfo) {
info.TabList = append(info.TabList, tab)
}
fmt.Println(info.TabList)
// sort tables
sort.Slice(info.TabList, func(i, j int) bool {
return info.TabList[i].Name < info.TabList[j].Name

Loading…
Cancel
Save