Двухфазный загрузчик: валидация yaml целиком до записи (SeedError), затем upsert по натуральному ключу без удалений; run_seed(session, *, dev, seed_dir) без commit, CLI коммитит. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
7 lines
412 B
YAML
7 lines
412 B
YAML
# Филиалы продукта (spec reference-data-seed). DECISION-3 DBML: Головной офис — явная запись.
|
|
# Региональные филиалы — только dev-данные (seed/dev/), в прод-режиме загружается лишь ГО.
|
|
# Натуральный ключ upsert — name.
|
|
- name: Головной офис
|
|
is_head_office: true
|
|
is_active: true
|