Datenbank aufgefüllt und Einträge angepasst (bei 'Wie')
This commit is contained in:
23
upgrade_typ.sql
Normal file
23
upgrade_typ.sql
Normal file
@@ -0,0 +1,23 @@
|
||||
-- Upgrade-Skript: TYP-Spalte zur Ausgaben-Tabelle hinzufügen
|
||||
-- Dieses Skript fügt die TYP-Spalte zur bestehenden Tabelle hinzu
|
||||
|
||||
-- TYP-Spalte hinzufügen (falls nicht vorhanden)
|
||||
ALTER TABLE `Ausgaben`
|
||||
ADD COLUMN IF NOT EXISTS `TYP` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0=Haushalt, 1=Privat' AFTER `Wie`;
|
||||
|
||||
-- Index für TYP hinzufügen (falls nicht vorhanden)
|
||||
ALTER TABLE `Ausgaben`
|
||||
ADD INDEX IF NOT EXISTS `idx_typ` (`TYP`);
|
||||
|
||||
-- Bestehende Einträge: Setze TYP=0 (Haushalt) für alle Einträge ohne TYP
|
||||
UPDATE `Ausgaben`
|
||||
SET `TYP` = 0
|
||||
WHERE `TYP` IS NULL OR `TYP` = 0;
|
||||
|
||||
-- Optional: WochTag-Spalte entfernen (falls vorhanden)
|
||||
-- Der Wochentag wird jetzt dynamisch aus dem Datum berechnet
|
||||
-- Kommentieren Sie die folgende Zeile aus, wenn Sie die Spalte entfernen möchten:
|
||||
-- ALTER TABLE `Ausgaben` DROP COLUMN IF EXISTS `WochTag`;
|
||||
|
||||
-- Zeige Struktur der Tabelle
|
||||
DESCRIBE `Ausgaben`;
|
||||
Reference in New Issue
Block a user