-- SeCu Module Seed Data -- Version: 1.0.0 -- Core Modules (können nicht deaktiviert werden) INSERT INTO modules (name, display_name, description, is_core, default_config) VALUES ('core', 'Basis-System', 'Authentifizierung und Benutzerverwaltung', true, '{}'), ('orders', 'Auftragsverwaltung', 'Erstellen und Verwalten von Aufträgen', true, '{}'); -- Optionale Module INSERT INTO modules (name, display_name, description, is_core, default_config) VALUES ('timesheets', 'Stundenzettel', 'Zeiterfassung mit Foto-Upload', false, '{"require_photo": true, "auto_calculate_hours": true}'), ('availability', 'Verfügbarkeit', 'Mitarbeiter-Verfügbarkeitsplanung', false, '{"allow_partial_day": true}'), ('notifications', 'Benachrichtigungen', 'Push/E-Mail Benachrichtigungen', false, '{"email_enabled": true, "push_enabled": false}'), ('reports', 'Berichte', 'Auswertungen und Statistiken', false, '{}'), ('developer', 'Entwickler-Panel', 'Fernverwaltung und Modul-Management', false, '{}');