diff --git a/common/proto/table_definition.proto b/common/proto/table_definition.proto index c2bb5ad..ec65284 100644 --- a/common/proto/table_definition.proto +++ b/common/proto/table_definition.proto @@ -170,7 +170,10 @@ message ColumnDefinition { // PHONE (international or national phone number; generates extension/type/country/calling-code companions) // TIME (timezone-free time of day) // MONEY (= unconstrained NUMERIC; currency comes from the table) - // ACCOUNTING (creates the schema-managed name, account, debit, and credit columns; + // ACCOUNTING (creates schema-managed name, debit, and credit columns; + // the table creator must separately provide a column named account + // with any supported type or a required link to a table named account; + // linked accounts post the linked row's configured display value; // name is limited to 10 characters and one stored row contributes // one line to the profile journal) // INT diff --git a/common/src/proto/descriptor.bin b/common/src/proto/descriptor.bin index 48b8070..abffa43 100644 Binary files a/common/src/proto/descriptor.bin and b/common/src/proto/descriptor.bin differ diff --git a/common/src/proto/komp_ac.table_definition.rs b/common/src/proto/komp_ac.table_definition.rs index e94d90e..4c4be5a 100644 --- a/common/src/proto/komp_ac.table_definition.rs +++ b/common/src/proto/komp_ac.table_definition.rs @@ -141,7 +141,10 @@ pub struct ColumnDefinition { /// PHONE (international or national phone number; generates extension/type/country/calling-code companions) /// TIME (timezone-free time of day) /// MONEY (= unconstrained NUMERIC; currency comes from the table) - /// ACCOUNTING (creates the schema-managed name, account, debit, and credit columns; + /// ACCOUNTING (creates schema-managed name, debit, and credit columns; + /// the table creator must separately provide a column named account + /// with any supported type or a required link to a table named account; + /// linked accounts post the linked row's configured display value; /// name is limited to 10 characters and one stored row contributes /// one line to the profile journal) /// INT diff --git a/server b/server index 0b6d30e..04a390d 160000 --- a/server +++ b/server @@ -1 +1 @@ -Subproject commit 0b6d30e814083800dc871056d2f4dafd118d64cd +Subproject commit 04a390d07718ebb946500e74ab4228a3f5160471