diff --git a/backend/src/database/migrations/084_persoenliche_ausruestung.sql b/backend/src/database/migrations/084_persoenliche_ausruestung.sql index 089c7a3..a79118b 100644 --- a/backend/src/database/migrations/084_persoenliche_ausruestung.sql +++ b/backend/src/database/migrations/084_persoenliche_ausruestung.sql @@ -49,12 +49,12 @@ INSERT INTO feature_groups (id, label, sort_order) VALUES ('persoenliche_ausruestung', 'Persönliche Ausrüstung', 99) ON CONFLICT DO NOTHING; -INSERT INTO permissions (id, feature_group_id, description) VALUES - ('persoenliche_ausruestung:view', 'persoenliche_ausruestung', 'Eigene persönliche Ausrüstung anzeigen'), - ('persoenliche_ausruestung:view_all', 'persoenliche_ausruestung', 'Alle persönliche Ausrüstung anzeigen'), - ('persoenliche_ausruestung:create', 'persoenliche_ausruestung', 'Persönliche Ausrüstung erstellen'), - ('persoenliche_ausruestung:edit', 'persoenliche_ausruestung', 'Persönliche Ausrüstung bearbeiten'), - ('persoenliche_ausruestung:delete', 'persoenliche_ausruestung', 'Persönliche Ausrüstung löschen') +INSERT INTO permissions (id, feature_group_id, label, description, sort_order) VALUES + ('persoenliche_ausruestung:view', 'persoenliche_ausruestung', 'Anzeigen (eigene)', 'Eigene persönliche Ausrüstung anzeigen', 1), + ('persoenliche_ausruestung:view_all', 'persoenliche_ausruestung', 'Anzeigen (alle)', 'Alle persönliche Ausrüstung anzeigen', 2), + ('persoenliche_ausruestung:create', 'persoenliche_ausruestung', 'Erstellen', 'Persönliche Ausrüstung erstellen', 3), + ('persoenliche_ausruestung:edit', 'persoenliche_ausruestung', 'Bearbeiten', 'Persönliche Ausrüstung bearbeiten', 4), + ('persoenliche_ausruestung:delete', 'persoenliche_ausruestung', 'Löschen', 'Persönliche Ausrüstung löschen', 5) ON CONFLICT DO NOTHING; -- Seed permissions for groups: admin, kommandant, gruppenkommandant, zeugmeister get all; others get view only