quark
quark copied to clipboard
Add functionality for DDL statements to add, drop and update cubes.
After adding support for Quark's DDL statement to Calcite in issue#34, we need to add corresponding functionality for cube, measure and dimensions to Quark.
I want to see a design for this before getting into code.
One way to do it, is to follow the same approach used in case of View
:
- New pojo for
Dimension
,Measure
(Already have pojo forCube
). - Changes in dao's, mapper's, db.schemaFactory.
- Changes in DDLPlanExecutor. (Here alter/create methods can be merged)