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;