22 lines
1.2 KiB
SQL
22 lines
1.2 KiB
SQL
-- ---------------------------------------------------------------------------
|
||
-- HANDGESCHRIEBEN. Prisma erzeugt hier zusaetzlich Loeschbefehle fuer die
|
||
-- zusammengesetzten Fremdschluessel (Mandantengrenze), die Trigramm-Indizes
|
||
-- (Archivsuche), die partiellen eindeutigen Indizes und die Trigger auf
|
||
-- veroeffentlichten Versionen: es kennt sie nicht, weil sie sich im Schema nicht
|
||
-- ausdruecken lassen. Diese Loeschbefehle sind bewusst gestrichen.
|
||
--
|
||
-- tests/datenbankregeln.test.ts prueft, dass alle diese Objekte vorhanden sind –
|
||
-- ein versehentlich stehengelassener Loeschbefehl faellt dort sofort auf.
|
||
-- ---------------------------------------------------------------------------
|
||
|
||
-- Marke fuer den Schnellstart (#022).
|
||
--
|
||
-- Der Seed legt Vorgaben je Geraetetyp an. Ohne diese Marke kaeme eine in der
|
||
-- Oberflaeche entfernte Zuordnung beim naechsten Lauf zurueck: eine fehlende
|
||
-- Zeile sagt nicht, ob sie noch nie da war oder bewusst entfernt wurde.
|
||
--
|
||
-- Bestehende Installationen bekommen `false`. Das ist richtig: dort hat noch
|
||
-- niemand den Schnellstart in der Oberflaeche gepflegt, weil es sie nicht gab.
|
||
ALTER TABLE "Einstellung"
|
||
ADD COLUMN "schnellstartGepflegt" BOOLEAN NOT NULL DEFAULT false;
|