Hai Yang
Hai Yang
> 是重提了这个 pr 吗? #2332 不是,是为了解决下sql查询找不到schema的报错
开发需要申请权限,申请权限时,他应该就知道表在哪个了实例那个db中了。因为对于开发来说使用archery,第一个时走工单流程,第二个就时查询sql。所以感觉不知道表在哪里这个操作好像比较少
建议能增加一个权限过期web页面上有一个通知,这样研发在自己权限过期前能够关注到,避免比如晚上发现权限过期掉了,这就挺麻烦。
Did you solve your problem? I seem to have the same problem as you.
数据库point是个保留字,请尝试select * from `point` limit 1 看看
 你可以尝试输出一下print_info
我使用[goInception-linux-v1.3.0-164-g16a8b6f.tar.gz](https://gitee.com/zhoujin826/goInception/releases/download/v1.3.0/goInception-linux-v1.3.0-164-g16a8b6f.tar.gz) 这个版本,还是无法使用with语法?请问这个支持了么
GoInception 在解析sql的时候,会把with后的名字当一个表名处理,这是不太好的,这并不是一个真正的表名
会把with 的表名作为一个表名输出,这会导致依赖这个解析信息判断表权限时,不通过
>  https://gitee.com/zhoujin826/goInception 最新版可以在试下 with语法是没问题的,关键是goinception 不能把with后面这个临时表名字作为一个存在的表名字输出,这样就会导致其他程序在使用goinception 输出的table name 来校验权限时,校验的一个不存在的表名,这肯定是校验不通过的。