经过对源代码的调试一步步查抄最后终于找到自动创建的数据表的注释根据官方的不生效的问题
1、修改了cmd_utils.go文件的129行在创建的时候根本没有把注释这个加入到数据库语句 我添加了一个COMMENT '%s'值对应的是fi.description
下面的代码就是改正后的代码
return fmt.Sprintf("ALTER TABLE %s%s%s ADD COLUMN %s%s%s %s %s COMMENT '%s'",
Q, fi.mi.table, Q,
Q, fi.column, Q,
typ, getColumnDefault(fi), fi.description,
)
2、添加注释如下
`form:"NoticeTitle" orm:"size(128);description(公告标题)"`