-- Adress- und Abrechnungsdaten der Firma — bisher trug account nur den -- Namen. NOT NULL DEFAULT '' statt einer harten NOT-NULL-Pflicht ohne -- Default: bestehende Accounts (vor dieser Migration angelegt) haben -- diese Daten schlicht noch nicht, das darf die Migration nicht -- blockieren. Die Anwendungsschicht erzwingt Pflichtfelder nur für NEU -- angelegte Firmen (Registrierung, Betreiber-Firmenanlage); bestehende -- Firmen werden nicht rückwirkend gezwungen, sie können es über die -- neue Firmendaten-Seite (Ebene 4) nachtragen. ALTER TABLE account ADD COLUMN strasse TEXT NOT NULL DEFAULT ''; ALTER TABLE account ADD COLUMN plz TEXT NOT NULL DEFAULT ''; ALTER TABLE account ADD COLUMN ort TEXT NOT NULL DEFAULT ''; ALTER TABLE account ADD COLUMN land TEXT NOT NULL DEFAULT ''; -- Umsatzsteuer-ID ist bewusst optional (NOT NULL DEFAULT '', keine -- Pflicht auch bei Neuanlage) — Kleinunternehmer nach §19 UStG haben -- keine. ALTER TABLE account ADD COLUMN ust_id TEXT NOT NULL DEFAULT ''; -- Rechnungsemail kann von der E-Mail des ersten (admin-)Logins -- abweichen (z. B. eine buchhaltung@-Adresse) — eigenes Feld statt -- Wiederverwendung der Login-E-Mail. ALTER TABLE account ADD COLUMN rechnungsemail TEXT NOT NULL DEFAULT '';