feat: adds view expressions (#165)

* feat: adds view expressions

* feat: adds meta tasks for view

* feat: adds view_info to CreateViewTask

* chore: rename create_or_replace to or_replace
This commit is contained in:
dennis zhuang
2024-05-14 16:54:19 +08:00
committed by GitHub
parent 219b2409bb
commit a11db14b85
10 changed files with 9355 additions and 792 deletions
+13
View File
@@ -68,6 +68,17 @@ message DropFlowTask {
DropFlowExpr drop_flow = 1;
}
// Create a view task
message CreateViewTask {
CreateViewExpr create_view = 1;
bytes view_info = 2;
}
// Drop a view task
message DropViewTask {
DropViewExpr drop_view = 1;
}
message DdlTaskRequest {
RequestHeader header = 1;
QueryContext query_context = 64;
@@ -84,6 +95,8 @@ message DdlTaskRequest {
CreateDatabaseTask create_database_task = 10;
CreateFlowTask create_flow_task = 11;
DropFlowTask drop_flow_task = 12;
CreateViewTask create_view_task = 13;
DropViewTask drop_view_task = 14;
}
}