model: DBML v5.18 — stored_file.consolidation_id, рабочий стол консоли (#90)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
Andrey Epifancev 2026-10-09 23:24:57 +04:00
parent 1cf067cd8b
commit c2c95012ea
5 changed files with 1962 additions and 559 deletions

View File

@ -5,7 +5,7 @@ VENV := .venv
PY := $(if $(wildcard $(VENV)/bin/python),$(CURDIR)/$(VENV)/bin/python,python3)
CHANGE ?= slice-0-skeleton
# Текущая версия модели данных — по ней рисуются диаграммы (make diagrams)
DBML ?= model/data-model-v5.17.dbml
DBML ?= model/data-model-v5.18.dbml
.PHONY: venv validate-contracts validate-openspec test-snapshot check diagrams

1373
model/data-model-v5.18.dbml Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

Before

Width:  |  Height:  |  Size: 452 KiB

After

Width:  |  Height:  |  Size: 469 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 91 KiB

After

Width:  |  Height:  |  Size: 94 KiB

View File

@ -209,7 +209,7 @@
<!-- consolidation -->
<g id="consolidation" class="node">
<title>consolidation</title>
<g id="a_consolidation"><a xlink:title="consolidation&#10;Логическая консолидация ГК за период; версии различаются периметром (consolidation_member). Прошлые периоды — по company_group_id">
<g id="a_consolidation"><a xlink:title="consolidation&#10;Логическая консолидация ГК за период; версии различаются периметром (consolidation_member). Прошлые периоды — по company_group_id. v5.18: файлы, загруженные в консолидацию, — stored_file.consolidation_id (рабочий стол, общий для версий периода)">
<ellipse fill="none" stroke="black" stroke-width="0" cx="2036.34" cy="-3172.68" rx="305.44" ry="342.48"/>
<polygon fill="#1d71b8" stroke="transparent" points="1822.34,-3352.68 1822.34,-3412.68 2250.34,-3412.68 2250.34,-3352.68 1822.34,-3352.68"/>
<polygon fill="none" stroke="#29235c" points="1822.34,-3352.68 1822.34,-3412.68 2250.34,-3412.68 2250.34,-3352.68 1822.34,-3352.68"/>

Before

Width:  |  Height:  |  Size: 82 KiB

After

Width:  |  Height:  |  Size: 83 KiB