-
- 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