Class SchemaHandler
java.lang.Object
org.apache.drill.exec.planner.sql.handlers.AbstractSqlHandler
org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler
org.apache.drill.exec.planner.sql.handlers.SchemaHandler
- Direct Known Subclasses:
SchemaHandler.Add,SchemaHandler.Create,SchemaHandler.Describe,SchemaHandler.Drop,SchemaHandler.Remove
Parent class for CREATE / DROP / DESCRIBE / ALTER SCHEMA handlers.
Contains common logic on how extract workspace, output error result.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classALTER SCHEMA ADD command handler.static classCREATE SCHEMA command handler.static classDESCRIBE SCHEMA FOR TABLE command handler.static classDROP SCHEMA command handler.static classALTER SCHEMA REMOVE command handler.Nested classes/interfaces inherited from class org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler
DefaultSqlHandler.ConvertedRelNode, DefaultSqlHandler.MetaDataProviderModifier -
Field Summary
Fields inherited from class org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler
config, context -
Method Summary
Methods inherited from class org.apache.drill.exec.planner.sql.handlers.DefaultSqlHandler
addRenamedProject, convertToDrel, convertToPlan, convertToPop, convertToPrel, convertToRawDrel, getPlan, getPops, log, log, log, logAndSetTextPlan, rewrite, transform, transform, validateAndConvert, validateNodeMethods inherited from class org.apache.drill.exec.planner.sql.handlers.AbstractSqlHandler
unwrap
-
Method Details
-
getWorkspaceSchema
public WorkspaceSchemaFactory.WorkspaceSchema getWorkspaceSchema(List<String> tableSchema, String tableName)
-