DBML v5.18: файлы в контексте консолидации — stored_file.consolidation_id, маршруты консоли (#90) #91

Merged
aep merged 10 commits from feat/90-console-files into main 2026-10-09 23:44:56 +03:00
3 changed files with 596 additions and 596 deletions
Showing only changes of commit 0684481255 - Show all commits

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: 452 KiB

After

Width:  |  Height:  |  Size: 471 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 94 KiB