model: v5.18 — consolidation_id последней колонкой stored_file (#90)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Andrey Epifancev 2026-10-09 23:28:52 +04:00
parent 64ccfe3b89
commit 0684481255
3 changed files with 596 additions and 596 deletions

View File

@ -726,7 +726,6 @@ Table s3_object {
Table stored_file {
id uuid [pk]
legal_entity_id uuid [not null, ref: > legal_entity.id, note: 'организация-владелец (выбрана при загрузке)']
consolidation_id uuid [ref: > consolidation.id, note: 'v5.18: консолидация (период ГК), в контексте которой загружен файл — «рабочий стол консоли», общий для всех версий периода; NULL — без контекста. Пишется при загрузке; при автозамене файл без контекста наследует значение заменённого']
file_type file_type [not null]
original_name varchar
s3_object_id uuid [not null, ref: > s3_object.id, note: 'исходный файл в uploads']
@ -739,6 +738,7 @@ Table stored_file {
uploaded_by uuid [ref: > app_user.id]
uploaded_at timestamptz
updated_at timestamptz
consolidation_id uuid [ref: > consolidation.id, note: 'v5.18: консолидация (период ГК), в контексте которой загружен файл — «рабочий стол консоли», общий для всех версий периода; NULL — без контекста. Пишется при загрузке; при автозамене файл без контекста наследует значение заменённого']
Indexes {
(legal_entity_id, status)
(legal_entity_id, consolidation_id) [note: 'v5.18: рабочий стол консоли для ЮЛ']

Binary file not shown.

Before

Width:  |  Height:  |  Size: 469 KiB

After

Width:  |  Height:  |  Size: 471 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 94 KiB

After

Width:  |  Height:  |  Size: 94 KiB