mirror of
https://github.com/alibaba/druid.git
synced 2023-03-04 19:17:16 +00:00
add sql parser testcases
This commit is contained in:
@@ -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();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user