feat: add UnsetTableOptions (#201)
This commit is contained in:
@@ -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; }
|
||||
|
||||
@@ -128,9 +128,10 @@ message AlterRequest {
|
||||
AddColumns add_columns = 2;
|
||||
DropColumns drop_columns = 3;
|
||||
ModifyColumnTypes modify_column_types = 5;
|
||||
ChangeTableOptions change_table_options = 6;
|
||||
SetTableOptions set_table_options = 6;
|
||||
SetColumnFulltext set_column_fulltext = 7;
|
||||
UnsetColumnFulltext unset_column_fulltext = 8;
|
||||
UnsetTableOptions unset_table_options = 9;
|
||||
}
|
||||
// The version of the schema before applying the alteration.
|
||||
uint64 schema_version = 4;
|
||||
|
||||
Reference in New Issue
Block a user