提交 4f351d54 编写于 作者: martianzhang's avatar martianzhang

fix #10 tkns index out of range

上级 9fa1a371
......@@ -44,6 +44,9 @@ func (q *Query4Audit) RuleOK() Rule {
func (q *Query4Audit) RuleImplicitAlias() Rule {
var rule = q.RuleOK()
tkns := ast.Tokenizer(q.Query)
if len(tkns) == 0 {
return rule
}
if tkns[0].Type != sqlparser.SELECT {
return rule
}
......
......@@ -1016,68 +1016,68 @@
{
"checksumSHA1": "w8FCRjH70gM6QttB9QrEh9Y1x64=",
"path": "vitess.io/vitess",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "aKn1oKcY74N8TRLm3Ayt7Q4bbI4=",
"path": "vitess.io/vitess/go/bytes2",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "JVCEN4UGRmg3TofIBdzZMZ3G0Ww=",
"path": "vitess.io/vitess/go/hack",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "L7ROM3XZyVXSD799Isv3bcFFhuQ=",
"path": "vitess.io/vitess/go/sqltypes",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "ntFIQYkBS51G6y+FEkjFW40+HOU=",
"path": "vitess.io/vitess/go/vt/log",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "+AyVYXW7XGu+R8AUNU0YY8DcE8k=",
"path": "vitess.io/vitess/go/vt/proto/query",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "OnWsUHLDKcO3spwH0jD55SvKD24=",
"path": "vitess.io/vitess/go/vt/proto/topodata",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "jUgYgOnOM36Zs1GMRVV+vG1hfnw=",
"path": "vitess.io/vitess/go/vt/proto/vtgate",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "pLWM+SPGZs3k+IhjktE/cGUlpM0=",
"path": "vitess.io/vitess/go/vt/proto/vtrpc",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "LDXjimRADIzASesUnWUOJ6smswg=",
"path": "vitess.io/vitess/go/vt/sqlparser",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
},
{
"checksumSHA1": "oF4XzuOzwvj1iduX/lYqNSyY/HM=",
"path": "vitess.io/vitess/go/vt/vterrors",
"revision": "52d48af1bf71da21b3792d2d5e3ba40b057a73e6",
"revisionTime": "2018-10-21T04:45:57Z"
"revision": "137eb27a9c3a1789055e90ec1cf5f05bdc001d0c",
"revisionTime": "2018-10-21T20:32:27Z"
}
],
"rootPath": "github.com/XiaoMi/soar"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册