-
-
Notifications
You must be signed in to change notification settings - Fork 6.9k
Open
Labels
bugSomething isn't workingSomething isn't working
Description
gin-vue-admin 版本
2.8.5
Node 版本
20
Golang 版本
1.20
是否依旧存在
可以
bug描述
如果在创建表的时候有mysql的关键字有bug
- 搜索的时候有这个关键字会报错
- 在排序的时候有这个会报错
目前我只发现了这么多 可能还存在其他的
修改建议
if info.Lock != nil {
db = db.Where("`lock` < ?", *info.Lock)
}
if orderMap[info.Sort] {
OrderStr = fmt.Sprintf("`%s`", info.Sort)
if info.Order == "descending" {
OrderStr = OrderStr + " desc"
}
db = db.Order(OrderStr)
}我不清楚自动生成代码的模版在哪 不然直接提交分支了
或者直接点 创建表的时候 禁止创建mysql的关键字作为表名
Metadata
Metadata
Labels
bugSomething isn't workingSomething isn't working