add sql parser testcases

This commit is contained in:
高铁
2016-03-12 17:34:38 +08:00
parent 55280f4675
commit 22fc05d39e
15 changed files with 229 additions and 66 deletions
@@ -16,6 +16,27 @@
package com.alibaba.druid.sql.ast.statement;
public enum SQLObjectType {
TABLE, FUNCTION, PROCEDURE, USER, DATABASE, //
ROLE, PROJECT, PACKAGE, RESOURCE, INSTANCE, JOB, VOLUME, OfflineModel, XFLOW // for odps
TABLE("TABLE"), //
FUNCTION("FUNCTION"), //
PROCEDURE("PROCEDURE"), //
USER("USER"), //
DATABASE("DATABASE"), //
ROLE("ROLE"), //
PROJECT("PROJECT"), //
PACKAGE("PACKAGE"), //
RESOURCE("RESOURCE"), //
INSTANCE("INSTANCE"), //
JOB("JOB"), //
VOLUME("VOLUME"), //
OfflineModel("OFFLINEMODEL"), //
XFLOW("XFLOW") // for odps
;
public final String name;
public final String name_lcase;
SQLObjectType(String name) {
this.name = name;
this.name_lcase = name.toLowerCase();
}
}