fix(migration): add required label+sort_order columns to permissions INSERT
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user