From e4a83e07937c945056d6ee3909d2747a30f547c3 Mon Sep 17 00:00:00 2001 From: wenshao Date: Thu, 19 May 2011 13:28:37 +0000 Subject: [PATCH] git-svn-id: http://code.alibabatech.com/svn/druid/trunk@145 b9813039-fb51-4c41-a8b9-e21c2acb5095 --- .../dialect/mysql/ast/statement/MySqlTableIndex.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/alibaba/druid/sql/dialect/mysql/ast/statement/MySqlTableIndex.java b/src/main/java/com/alibaba/druid/sql/dialect/mysql/ast/statement/MySqlTableIndex.java index 832a509b86..eef74e3e30 100644 --- a/src/main/java/com/alibaba/druid/sql/dialect/mysql/ast/statement/MySqlTableIndex.java +++ b/src/main/java/com/alibaba/druid/sql/dialect/mysql/ast/statement/MySqlTableIndex.java @@ -60,12 +60,20 @@ public class MySqlTableIndex extends SQLObjectImpl implements SQLTableElement { protected void accept0(SQLASTVisitor visitor) { if (visitor instanceof MySqlASTVisitor) { accept0((MySqlASTVisitor) visitor); + return; } + + if (visitor.visit(this)) { + acceptChild(visitor, name); + acceptChild(visitor, columns); + } + visitor.endVisit(this); } protected void accept0(MySqlASTVisitor visitor) { if (visitor.visit(this)) { - + acceptChild(visitor, name); + acceptChild(visitor, columns); } visitor.endVisit(this); }