This commit is contained in:
Priec
2026-09-01 16:55:47 +02:00
parent 7f8c6bf53d
commit b88781b8af
7 changed files with 25 additions and 9 deletions

Binary file not shown.

View File

@@ -563,8 +563,8 @@ pub struct ColumnBehavior {
/// This is not an authorization boundary; data APIs still expose the column.
#[prost(bool, tag = "6")]
pub hidden_from_forms: bool,
/// Current public aliases for stable option values. Identity aliases equal the
/// canonical value. Once renamed, public writes must use the current alias.
/// Current public option names. For a renamed option, both fields contain its
/// alias; the stored value is never disclosed. Public writes use the alias.
#[prost(message, repeated, tag = "7")]
pub option_value_aliases: ::prost::alloc::vec::Vec<OptionValueAlias>,
}
@@ -621,7 +621,8 @@ pub struct SetColumnPresentationResponse {
#[prost(int64, tag = "4")]
pub row_version: i64,
}
/// One stable machine value and its optional user-visible/input alias.
/// One public option name. `value` identifies the option by its current public
/// alias and `alias` is its desired public alias; stored values remain internal.
#[derive(serde::Serialize, serde::Deserialize)]
#[derive(Clone, PartialEq, Eq, Hash, ::prost::Message)]
pub struct OptionValueAlias {