mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
refactor
This commit is contained in:
@@ -102,7 +102,6 @@ public class MySqlLexer extends Lexer {
|
||||
map.put("SOME", Token.SOME);
|
||||
map.put("ANY", Token.ANY);
|
||||
map.put("TRUNCATE", Token.TRUNCATE);
|
||||
map.put("USER", Token.USER);
|
||||
map.put("IF", Token.IF);
|
||||
|
||||
map.put("TRUE", Token.TRUE);
|
||||
@@ -110,7 +109,6 @@ public class MySqlLexer extends Lexer {
|
||||
map.put("LIMIT", Token.LIMIT);
|
||||
map.put("KILL", Token.KILL);
|
||||
map.put("IDENTIFIED", Token.IDENTIFIED);
|
||||
map.put("PASSWORD", Token.PASSWORD);
|
||||
map.put("DUAL", Token.DUAL);
|
||||
|
||||
DEFAULT_MYSQL_KEYWORDS = new Keywords(map);
|
||||
|
||||
@@ -192,7 +192,7 @@ public class MySqlStatementParser extends SQLStatementParser {
|
||||
return parser.parseCrateTable(false);
|
||||
}
|
||||
|
||||
if (lexer.token() == Token.USER) {
|
||||
if (identifierEquals("USER")) {
|
||||
return parseCreateUser();
|
||||
}
|
||||
|
||||
@@ -200,7 +200,7 @@ public class MySqlStatementParser extends SQLStatementParser {
|
||||
}
|
||||
|
||||
public SQLStatement parseCreateUser() throws ParserException {
|
||||
accept(Token.USER);
|
||||
acceptIdentifier("USER");
|
||||
|
||||
MySqlCreateUserStatement stmt = new MySqlCreateUserStatement();
|
||||
|
||||
@@ -222,7 +222,7 @@ public class MySqlStatementParser extends SQLStatementParser {
|
||||
if (lexer.token() == Token.BY) {
|
||||
lexer.nextToken();
|
||||
|
||||
if (lexer.token() == Token.PASSWORD) {
|
||||
if (identifierEquals("PASSWORD")) {
|
||||
lexer.nextToken();
|
||||
}
|
||||
|
||||
@@ -1264,7 +1264,7 @@ public class MySqlStatementParser extends SQLStatementParser {
|
||||
}
|
||||
|
||||
public SQLStatement parseDropUser() throws ParserException {
|
||||
accept(Token.USER);
|
||||
acceptIdentifier("USER");
|
||||
|
||||
MySqlDropUser stmt = new MySqlDropUser();
|
||||
for (;;) {
|
||||
|
||||
@@ -82,7 +82,6 @@ public class PGLexer extends Lexer {
|
||||
map.put("SOME", Token.SOME);
|
||||
map.put("ANY", Token.ANY);
|
||||
map.put("TRUNCATE", Token.TRUNCATE);
|
||||
map.put("USER", Token.USER);
|
||||
|
||||
map.put("LIMIT", Token.LIMIT);
|
||||
map.put("OFFSET", Token.OFFSET);
|
||||
|
||||
Reference in New Issue
Block a user