Hai Yang

Results 34 comments of Hai Yang

> 是重提了这个 pr 吗? #2332 不是,是为了解决下sql查询找不到schema的报错

开发需要申请权限,申请权限时,他应该就知道表在哪个了实例那个db中了。因为对于开发来说使用archery,第一个时走工单流程,第二个就时查询sql。所以感觉不知道表在哪里这个操作好像比较少

建议能增加一个权限过期web页面上有一个通知,这样研发在自己权限过期前能够关注到,避免比如晚上发现权限过期掉了,这就挺麻烦。

数据库point是个保留字,请尝试select * from `point` limit 1 看看

![image](https://github.com/user-attachments/assets/bc75b6f5-070a-4446-b069-684ae7f4b094) 你可以尝试输出一下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 的表名作为一个表名输出,这会导致依赖这个解析信息判断表权限时,不通过

> ![image](https://private-user-images.githubusercontent.com/135001258/399259478-484f3ca0-13c7-4a28-82af-152ee5fdccf1.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzU2MTA2ODUsIm5iZiI6MTczNTYxMDM4NSwicGF0aCI6Ii8xMzUwMDEyNTgvMzk5MjU5NDc4LTQ4NGYzY2EwLTEzYzctNGEyOC04MmFmLTE1MmVlNWZkY2NmMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQxMjMxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MTIzMVQwMTU5NDVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iNWRjNTc2YTFjN2QzNzMwZTRmOWYzM2NlYzQwN2M2YmFjMGQxZTIyOTYwNjk1ZThjZTJiMmRjY2Q1NDI0YzAzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.5uEEw9LKgmiYBWb7cq2EkVnGjGuS314UmaJd0sDwhEY) https://gitee.com/zhoujin826/goInception 最新版可以在试下 with语法是没问题的,关键是goinception 不能把with后面这个临时表名字作为一个存在的表名字输出,这样就会导致其他程序在使用goinception 输出的table name 来校验权限时,校验的一个不存在的表名,这肯定是校验不通过的。