Open daniubi opened 5 years ago
原因是 UserConnection 表中的 rank 字段 在mysql 8被 新增为保留关键字 所以无法使用 mysql8 报错sql:select coalesce(max(rank) + 1, 1) as rank from UserConnection where userId = ? and providerId = ?
目前还没有找到合适的解决方案 只好不升级mysql8
@daniubi rank字段使用"~"这个按键的上的撇包起来就好了
我貌似试过 失败了 我改了字段名
social官方issue有解决方案
原因是 UserConnection 表中的 rank 字段 在mysql 8被 新增为保留关键字
所以无法使用 mysql8 报错sql:select coalesce(max(rank) + 1, 1) as rank from UserConnection where userId = ? and providerId = ?