From b0d5f921e224b7497d94e7641ad62c6eab7812b4 Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Sun, 19 Apr 2026 14:52:13 +0200 Subject: [PATCH] docs(migration): 012 Kommentar an 010/011-Stil angleichen (DE, Begruendung) --- src/lib/server/db/migrations/012_ingredient_section.sql | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/lib/server/db/migrations/012_ingredient_section.sql b/src/lib/server/db/migrations/012_ingredient_section.sql index deb1568..c4ce7ff 100644 --- a/src/lib/server/db/migrations/012_ingredient_section.sql +++ b/src/lib/server/db/migrations/012_ingredient_section.sql @@ -1,4 +1,7 @@ --- Nullable -- old rows keep NULL, new rows may have a section heading. --- Rendering rule: if section_heading is set (not NULL and not empty), --- a new section with this title starts at this ingredient row. +-- Nullable-Spalte fuer optionale Sektionsueberschriften bei Zutaten. User +-- soll im Editor gruppieren koennen ("Fuer den Teig", "Fuer die Fuellung"). +-- Rendering-Regel: Ist section_heading gesetzt (nicht NULL, nicht leer), +-- startet an dieser Zeile eine neue Sektion mit diesem Titel; alle folgenden +-- Zutaten gehoeren dazu, bis die naechste Zeile wieder eine Ueberschrift hat. +-- Ordnung bleibt die bestehende position-Spalte. ALTER TABLE ingredient ADD COLUMN section_heading TEXT;