Upload via GUI (258 Dateien)
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
-- Migration 0001: Baseline
|
||||
-- Legt die schema_migrations-Tabelle an (wird vom Migrator selbst erstellt,
|
||||
-- diese Datei markiert nur den Ausgangszustand des Schemas).
|
||||
-- Neue Spalten, Tabellen oder Umbenennungen kommen in höher nummerierten Dateien.
|
||||
-- no-op, baseline is handled by migrate.php
|
||||
@@ -0,0 +1,4 @@
|
||||
-- Migration 0002: SLA-Zeiten für importierte Tickets nachberechnen
|
||||
-- Wird vom migrate.php treiberspezifisch ausgeführt (siehe migrate.php Sonderbehandlung).
|
||||
-- Platzhalter – die eigentliche Logik liegt in migrate.php::apply_migration_0002()
|
||||
-- no-op
|
||||
@@ -0,0 +1,3 @@
|
||||
-- Migration 0003: Datenschutz-Standardwerte
|
||||
-- Wird von migrate.php ausgeführt (cross-DB via PHP, siehe apply_migration_0003)
|
||||
-- no-op
|
||||
@@ -0,0 +1,3 @@
|
||||
-- Migration 0004: Interne Kommentare zu Thread-Nachrichten
|
||||
-- Wird von migrate.php treiberspezifisch ausgeführt.
|
||||
-- no-op
|
||||
@@ -0,0 +1,14 @@
|
||||
-- Migration 0005: Sensible Einstellungen absichern
|
||||
--
|
||||
-- Fügt eine Markierungsspalte hinzu, die anzeigt ob ein settings-Wert
|
||||
-- verschlüsselt gespeichert ist (für zukünftige UI-Validierung).
|
||||
-- Die eigentliche Verschlüsselung bestehender Discord/Telegram-Werte
|
||||
-- erfolgt beim nächsten Speichern über das Einstellungsformular
|
||||
-- (see includes/notifications.php, staff/settings.php).
|
||||
--
|
||||
-- Außerdem: Index auf setting_key für schnellere Lookups (bei MySQL).
|
||||
|
||||
-- Keine Schema-Änderung an der settings-Tabelle nötig (VARCHAR PRIMARY KEY
|
||||
-- ist bereits ausreichend indexiert). Diese Migration dient als Marker,
|
||||
-- dass das System auf verschlüsselte Notification-Credentials umgestellt wurde.
|
||||
-- no-op
|
||||
Reference in New Issue
Block a user