diff --git a/common/proto/accounting.proto b/common/proto/accounting.proto index c61f0d8..3818eda 100644 --- a/common/proto/accounting.proto +++ b/common/proto/accounting.proto @@ -26,9 +26,9 @@ service Accounting { rpc SoftDeleteJournalLine(SoftDeleteJournalLineRequest) returns (Journal); } -// Tables with an active posting script accept journal_id as a reserved key in -// PostTableDataRequest.data. It selects the journal receiving generated lines -// and is removed before the source row is validated or stored. +// Tables with an active posting script define journal_id as a permanent BIGINT +// column. PostTableDataRequest.data must include it; the value is stored on the +// source row and selects the journal receiving generated lines. enum JournalSide { JOURNAL_SIDE_UNSPECIFIED = 0; diff --git a/common/src/proto/descriptor.bin b/common/src/proto/descriptor.bin index 5a0f945..fb258fa 100644 Binary files a/common/src/proto/descriptor.bin and b/common/src/proto/descriptor.bin differ diff --git a/server b/server index 4b95ede..255f334 160000 --- a/server +++ b/server @@ -1 +1 @@ -Subproject commit 4b95edec2bd38c6a2c6405e66c37ef4ca13e3222 +Subproject commit 255f334bf48599ab53e1dad02f7334a8611ef2df