feat: add UnsetTableOptions (#201)

This commit is contained in:
Weny Xu
2024-11-20 20:08:41 +08:00
committed by GitHub
parent 58f8f18215
commit 0b90ddc7eb
9 changed files with 3398 additions and 1417 deletions
+9 -4
View File
@@ -109,9 +109,10 @@ message AlterExpr {
DropColumns drop_columns = 5;
RenameTable rename_table = 6;
ModifyColumnTypes modify_column_types = 7;
ChangeTableOptions change_table_options = 8;
SetTableOptions set_table_options = 8;
SetColumnFulltext set_column_fulltext = 9;
UnsetColumnFulltext unset_column_fulltext = 10;
UnsetTableOptions unset_table_options = 11;
}
}
@@ -162,15 +163,19 @@ message ModifyColumnType {
ColumnDataTypeExtension target_type_extension = 3;
}
message ChangeTableOptions {
repeated ChangeTableOption change_table_options = 1;
message SetTableOptions {
repeated TableOption table_options = 1;
}
message ChangeTableOption {
message TableOption {
string key = 1;
string value = 2;
}
message UnsetTableOptions {
repeated string keys = 1;
}
message DropColumn { string name = 1; }
message TableId { uint32 id = 1; }