From cc0c883ee24ff3f4a6110b278ed7b3bdef3d0ac7 Mon Sep 17 00:00:00 2001 From: Morranto <56924967+Morranto@users.noreply.github.com> Date: Thu, 8 Sep 2022 15:33:59 +0800 Subject: [PATCH] feat: add proto files for grpc-alter (#234) * feat: add proto files for grpc-alter * fix: format Co-authored-by: liangxingjian --- src/api/greptime/v1/admin.proto | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/api/greptime/v1/admin.proto b/src/api/greptime/v1/admin.proto index bdf87466f9..842e885c72 100644 --- a/src/api/greptime/v1/admin.proto +++ b/src/api/greptime/v1/admin.proto @@ -18,6 +18,7 @@ message AdminExpr { ExprHeader header = 1; oneof expr { CreateExpr create = 2; + AlterExpr alter = 3; } } @@ -39,3 +40,16 @@ message CreateExpr { bool create_if_not_exists = 8; map table_options = 9; } + +message AlterExpr { + optional string catalog_name = 1; + optional string schema_name = 2; + string table_name = 3; + oneof kind { + AddColumn add_column = 4; + } +} + +message AddColumn { + ColumnDef column_def = 1; +}