account is always FK from now on
This commit is contained in:
@@ -55,6 +55,10 @@ message TableLink {
|
||||
// Otherwise the column allows NULL.
|
||||
// Duplicate links to the same target table in one request are rejected.
|
||||
bool required = 2;
|
||||
|
||||
// User-defined column read from this linked row as the journal account.
|
||||
// Exactly one required link must set this when the table contains ACCOUNTING.
|
||||
string account_value_column = 3;
|
||||
}
|
||||
|
||||
// Defines the input for creating a new table definition.
|
||||
|
||||
Binary file not shown.
@@ -13,6 +13,10 @@ pub struct TableLink {
|
||||
/// Duplicate links to the same target table in one request are rejected.
|
||||
#[prost(bool, tag = "2")]
|
||||
pub required: bool,
|
||||
/// User-defined column read from this linked row as the journal account.
|
||||
/// Exactly one required link must set this when the table contains ACCOUNTING.
|
||||
#[prost(string, tag = "3")]
|
||||
pub account_value_column: ::prost::alloc::string::String,
|
||||
}
|
||||
/// Defines the input for creating a new table definition.
|
||||
#[derive(serde::Serialize, serde::Deserialize)]
|
||||
|
||||
Reference in New Issue
Block a user