aliasing can now move things around

This commit is contained in:
Priec
2026-08-15 09:17:32 +02:00
parent c3f5046c85
commit 6ef2694fef
9 changed files with 25 additions and 1 deletions

View File

@@ -375,6 +375,8 @@ message TableDetail {
map<string, ColumnBehavior> column_behaviors = 7;
string table_kind = 8;
bool global = 9;
// Revision of this table definition for optimistic concurrency control.
int64 row_version = 10;
}
// Server-owned behavior for one logical column returned in table details.
@@ -417,12 +419,16 @@ message SetColumnPresentationRequest {
string profile_name = 1;
string table_name = 2;
repeated ColumnPresentation columns = 3;
// Row version returned by GetProfileDetails when this presentation was read.
int64 expected_row_version = 4;
}
message SetColumnPresentationResponse {
bool success = 1;
string message = 2;
repeated ColumnPresentation columns = 3;
// New row version after the update.
int64 row_version = 4;
}
// Request to delete one table definition entirely.