mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
mysql parser support RESET statement
This commit is contained in:
+24
@@ -0,0 +1,24 @@
|
||||
package com.alibaba.druid.sql.dialect.mysql.ast.statement;
|
||||
|
||||
import com.alibaba.druid.sql.ast.SQLExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.visitor.MySqlASTVisitor;
|
||||
|
||||
public class MySqlBinlogStatement extends MySqlStatementImpl {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private SQLExpr expr;
|
||||
|
||||
public SQLExpr getExpr() {
|
||||
return expr;
|
||||
}
|
||||
|
||||
public void setExpr(SQLExpr expr) {
|
||||
this.expr = expr;
|
||||
}
|
||||
|
||||
protected void accept0(MySqlASTVisitor visitor) {
|
||||
if (visitor.visit(this)) {
|
||||
acceptChild(visitor, expr);
|
||||
}
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
package com.alibaba.druid.sql.dialect.mysql.ast.statement;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import com.alibaba.druid.sql.dialect.mysql.visitor.MySqlASTVisitor;
|
||||
|
||||
public class MySqlResetStatement extends MySqlStatementImpl {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
private List<String> options = new ArrayList<String>();
|
||||
|
||||
public List<String> getOptions() {
|
||||
return options;
|
||||
}
|
||||
|
||||
public void setOptions(List<String> options) {
|
||||
this.options = options;
|
||||
}
|
||||
|
||||
protected void accept0(MySqlASTVisitor visitor) {
|
||||
visitor.visit(this);
|
||||
}
|
||||
}
|
||||
+822
-766
File diff suppressed because it is too large
Load Diff
@@ -23,6 +23,7 @@ import com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlExtractExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlIntervalExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlMatchAgainstExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.CobarShowStatus;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlBinlogStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCommitStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlDeleteStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlExecuteStatement;
|
||||
@@ -32,6 +33,7 @@ import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlLoadDataInFileStat
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlLoadXmlStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlPrepareStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlReplicateStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlResetStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlRollbackStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlSelectGroupBy;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlSelectQueryBlock;
|
||||
@@ -46,111 +48,119 @@ import com.alibaba.druid.sql.visitor.SQLASTVisitor;
|
||||
|
||||
public interface MySqlASTVisitor extends SQLASTVisitor {
|
||||
|
||||
boolean visit(MySqlBooleanExpr x);
|
||||
boolean visit(MySqlBooleanExpr x);
|
||||
|
||||
void endVisit(MySqlBooleanExpr x);
|
||||
void endVisit(MySqlBooleanExpr x);
|
||||
|
||||
boolean visit(MySqlSelectQueryBlock.Limit x);
|
||||
boolean visit(MySqlSelectQueryBlock.Limit x);
|
||||
|
||||
void endVisit(MySqlSelectQueryBlock.Limit x);
|
||||
void endVisit(MySqlSelectQueryBlock.Limit x);
|
||||
|
||||
boolean visit(MySqlTableIndex x);
|
||||
boolean visit(MySqlTableIndex x);
|
||||
|
||||
void endVisit(MySqlTableIndex x);
|
||||
void endVisit(MySqlTableIndex x);
|
||||
|
||||
boolean visit(MySqlKey x);
|
||||
boolean visit(MySqlKey x);
|
||||
|
||||
void endVisit(MySqlKey x);
|
||||
void endVisit(MySqlKey x);
|
||||
|
||||
boolean visit(MySqlPrimaryKey x);
|
||||
boolean visit(MySqlPrimaryKey x);
|
||||
|
||||
void endVisit(MySqlPrimaryKey x);
|
||||
void endVisit(MySqlPrimaryKey x);
|
||||
|
||||
void endVisit(MySqlIntervalExpr x);
|
||||
void endVisit(MySqlIntervalExpr x);
|
||||
|
||||
boolean visit(MySqlIntervalExpr x);
|
||||
boolean visit(MySqlIntervalExpr x);
|
||||
|
||||
void endVisit(MySqlExtractExpr x);
|
||||
void endVisit(MySqlExtractExpr x);
|
||||
|
||||
boolean visit(MySqlExtractExpr x);
|
||||
boolean visit(MySqlExtractExpr x);
|
||||
|
||||
void endVisit(MySqlMatchAgainstExpr x);
|
||||
void endVisit(MySqlMatchAgainstExpr x);
|
||||
|
||||
boolean visit(MySqlMatchAgainstExpr x);
|
||||
boolean visit(MySqlMatchAgainstExpr x);
|
||||
|
||||
void endVisit(MySqlBinaryExpr x);
|
||||
void endVisit(MySqlBinaryExpr x);
|
||||
|
||||
boolean visit(MySqlBinaryExpr x);
|
||||
boolean visit(MySqlBinaryExpr x);
|
||||
|
||||
void endVisit(MySqlPrepareStatement x);
|
||||
void endVisit(MySqlPrepareStatement x);
|
||||
|
||||
boolean visit(MySqlPrepareStatement x);
|
||||
boolean visit(MySqlPrepareStatement x);
|
||||
|
||||
void endVisit(MySqlExecuteStatement x);
|
||||
void endVisit(MySqlExecuteStatement x);
|
||||
|
||||
boolean visit(MySqlExecuteStatement x);
|
||||
boolean visit(MySqlExecuteStatement x);
|
||||
|
||||
void endVisit(MySqlDeleteStatement x);
|
||||
void endVisit(MySqlDeleteStatement x);
|
||||
|
||||
boolean visit(MySqlDeleteStatement x);
|
||||
boolean visit(MySqlDeleteStatement x);
|
||||
|
||||
void endVisit(MySqlInsertStatement x);
|
||||
void endVisit(MySqlInsertStatement x);
|
||||
|
||||
boolean visit(MySqlInsertStatement x);
|
||||
boolean visit(MySqlInsertStatement x);
|
||||
|
||||
void endVisit(MySqlLoadDataInFileStatement x);
|
||||
void endVisit(MySqlLoadDataInFileStatement x);
|
||||
|
||||
boolean visit(MySqlLoadDataInFileStatement x);
|
||||
boolean visit(MySqlLoadDataInFileStatement x);
|
||||
|
||||
void endVisit(MySqlLoadXmlStatement x);
|
||||
void endVisit(MySqlLoadXmlStatement x);
|
||||
|
||||
boolean visit(MySqlLoadXmlStatement x);
|
||||
boolean visit(MySqlLoadXmlStatement x);
|
||||
|
||||
void endVisit(MySqlReplicateStatement x);
|
||||
void endVisit(MySqlReplicateStatement x);
|
||||
|
||||
boolean visit(MySqlReplicateStatement x);
|
||||
boolean visit(MySqlReplicateStatement x);
|
||||
|
||||
void endVisit(MySqlSelectGroupBy x);
|
||||
void endVisit(MySqlSelectGroupBy x);
|
||||
|
||||
boolean visit(MySqlSelectGroupBy x);
|
||||
boolean visit(MySqlSelectGroupBy x);
|
||||
|
||||
void endVisit(MySqlStartTransactionStatement x);
|
||||
void endVisit(MySqlStartTransactionStatement x);
|
||||
|
||||
boolean visit(MySqlStartTransactionStatement x);
|
||||
boolean visit(MySqlStartTransactionStatement x);
|
||||
|
||||
void endVisit(MySqlCommitStatement x);
|
||||
void endVisit(MySqlCommitStatement x);
|
||||
|
||||
boolean visit(MySqlCommitStatement x);
|
||||
boolean visit(MySqlCommitStatement x);
|
||||
|
||||
void endVisit(MySqlRollbackStatement x);
|
||||
void endVisit(MySqlRollbackStatement x);
|
||||
|
||||
boolean visit(MySqlRollbackStatement x);
|
||||
boolean visit(MySqlRollbackStatement x);
|
||||
|
||||
void endVisit(MySqlShowColumnsStatement x);
|
||||
void endVisit(MySqlShowColumnsStatement x);
|
||||
|
||||
boolean visit(MySqlShowColumnsStatement x);
|
||||
boolean visit(MySqlShowColumnsStatement x);
|
||||
|
||||
void endVisit(MySqlShowTablesStatement x);
|
||||
void endVisit(MySqlShowTablesStatement x);
|
||||
|
||||
boolean visit(MySqlShowTablesStatement x);
|
||||
boolean visit(MySqlShowTablesStatement x);
|
||||
|
||||
void endVisit(MySqlShowDatabasesStatement x);
|
||||
void endVisit(MySqlShowDatabasesStatement x);
|
||||
|
||||
boolean visit(MySqlShowDatabasesStatement x);
|
||||
boolean visit(MySqlShowDatabasesStatement x);
|
||||
|
||||
void endVisit(MySqlShowWarningsStatement x);
|
||||
void endVisit(MySqlShowWarningsStatement x);
|
||||
|
||||
boolean visit(MySqlShowWarningsStatement x);
|
||||
boolean visit(MySqlShowWarningsStatement x);
|
||||
|
||||
void endVisit(MySqlShowStatusStatement x);
|
||||
void endVisit(MySqlShowStatusStatement x);
|
||||
|
||||
boolean visit(MySqlShowStatusStatement x);
|
||||
|
||||
void endVisit(CobarShowStatus x);
|
||||
|
||||
boolean visit(CobarShowStatus x);
|
||||
|
||||
void endVisit(MySqlKillStatement x);
|
||||
|
||||
boolean visit(MySqlKillStatement x);
|
||||
boolean visit(MySqlShowStatusStatement x);
|
||||
|
||||
void endVisit(CobarShowStatus x);
|
||||
|
||||
boolean visit(CobarShowStatus x);
|
||||
|
||||
void endVisit(MySqlKillStatement x);
|
||||
|
||||
boolean visit(MySqlKillStatement x);
|
||||
|
||||
void endVisit(MySqlBinlogStatement x);
|
||||
|
||||
boolean visit(MySqlBinlogStatement x);
|
||||
|
||||
void endVisit(MySqlResetStatement x);
|
||||
|
||||
boolean visit(MySqlResetStatement x);
|
||||
}
|
||||
|
||||
+208
-185
@@ -8,6 +8,7 @@ import com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlExtractExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlIntervalExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.expr.MySqlMatchAgainstExpr;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.CobarShowStatus;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlBinlogStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlCommitStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlDeleteStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlExecuteStatement;
|
||||
@@ -17,6 +18,7 @@ import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlLoadDataInFileStat
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlLoadXmlStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlPrepareStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlReplicateStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlResetStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlRollbackStatement;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlSelectGroupBy;
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlSelectQueryBlock.Limit;
|
||||
@@ -29,292 +31,293 @@ import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlStartTransactionSt
|
||||
import com.alibaba.druid.sql.dialect.mysql.ast.statement.MySqlTableIndex;
|
||||
import com.alibaba.druid.sql.visitor.SQLASTVisitorAdapter;
|
||||
|
||||
public class MySqlASTVisitorAdapter extends SQLASTVisitorAdapter implements MySqlASTVisitor {
|
||||
public class MySqlASTVisitorAdapter extends SQLASTVisitorAdapter implements
|
||||
MySqlASTVisitor {
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlBooleanExpr x) {
|
||||
return true;
|
||||
}
|
||||
@Override
|
||||
public boolean visit(MySqlBooleanExpr x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlBooleanExpr x) {
|
||||
@Override
|
||||
public void endVisit(MySqlBooleanExpr x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(Limit x) {
|
||||
return true;
|
||||
}
|
||||
@Override
|
||||
public boolean visit(Limit x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(Limit x) {
|
||||
@Override
|
||||
public void endVisit(Limit x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlTableIndex x) {
|
||||
return true;
|
||||
}
|
||||
@Override
|
||||
public boolean visit(MySqlTableIndex x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlTableIndex x) {
|
||||
@Override
|
||||
public void endVisit(MySqlTableIndex x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlKey x) {
|
||||
return true;
|
||||
}
|
||||
@Override
|
||||
public boolean visit(MySqlKey x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlKey x) {
|
||||
@Override
|
||||
public void endVisit(MySqlKey x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlPrimaryKey x) {
|
||||
@Override
|
||||
public boolean visit(MySqlPrimaryKey x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlPrimaryKey x) {
|
||||
@Override
|
||||
public void endVisit(MySqlPrimaryKey x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlIntervalExpr x) {
|
||||
@Override
|
||||
public void endVisit(MySqlIntervalExpr x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlIntervalExpr x) {
|
||||
@Override
|
||||
public boolean visit(MySqlIntervalExpr x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlExtractExpr x) {
|
||||
@Override
|
||||
public void endVisit(MySqlExtractExpr x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlExtractExpr x) {
|
||||
@Override
|
||||
public boolean visit(MySqlExtractExpr x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlMatchAgainstExpr x) {
|
||||
@Override
|
||||
public void endVisit(MySqlMatchAgainstExpr x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlMatchAgainstExpr x) {
|
||||
@Override
|
||||
public boolean visit(MySqlMatchAgainstExpr x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlBinaryExpr x) {
|
||||
@Override
|
||||
public void endVisit(MySqlBinaryExpr x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlBinaryExpr x) {
|
||||
@Override
|
||||
public boolean visit(MySqlBinaryExpr x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlPrepareStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlPrepareStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlPrepareStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlPrepareStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlExecuteStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlExecuteStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlExecuteStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlExecuteStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlDeleteStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlDeleteStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlDeleteStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlDeleteStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlInsertStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlInsertStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlInsertStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlInsertStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlLoadDataInFileStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlLoadDataInFileStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlLoadDataInFileStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlLoadDataInFileStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlLoadXmlStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlLoadXmlStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlLoadXmlStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlLoadXmlStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlReplicateStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlReplicateStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlReplicateStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlReplicateStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlSelectGroupBy x) {
|
||||
@Override
|
||||
public void endVisit(MySqlSelectGroupBy x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlSelectGroupBy x) {
|
||||
@Override
|
||||
public boolean visit(MySqlSelectGroupBy x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlStartTransactionStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlStartTransactionStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlStartTransactionStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlStartTransactionStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlCommitStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlCommitStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlCommitStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlCommitStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlRollbackStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlRollbackStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlRollbackStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlRollbackStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlShowColumnsStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlShowColumnsStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlShowColumnsStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlShowColumnsStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlShowTablesStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlShowTablesStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlShowTablesStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlShowTablesStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlShowDatabasesStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlShowDatabasesStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlShowDatabasesStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlShowDatabasesStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlShowWarningsStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlShowWarningsStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlShowWarningsStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlShowWarningsStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlShowStatusStatement x) {
|
||||
@Override
|
||||
public void endVisit(MySqlShowStatusStatement x) {
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlShowStatusStatement x) {
|
||||
@Override
|
||||
public boolean visit(MySqlShowStatusStatement x) {
|
||||
|
||||
return true;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(CobarShowStatus x) {
|
||||
|
||||
}
|
||||
@Override
|
||||
public void endVisit(CobarShowStatus x) {
|
||||
|
||||
@Override
|
||||
public boolean visit(CobarShowStatus x) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(CobarShowStatus x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlKillStatement x) {
|
||||
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -322,4 +325,24 @@ public class MySqlASTVisitorAdapter extends SQLASTVisitorAdapter implements MySq
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlBinlogStatement x) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlBinlogStatement x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void endVisit(MySqlResetStatement x) {
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean visit(MySqlResetStatement x) {
|
||||
return true;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+1154
-1114
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user