From ea8e7c965fcd781d7d2e2cd4da4b9886a0ef28df Mon Sep 17 00:00:00 2001 From: Paolo Date: Mon, 5 Oct 2026 13:44:51 +0200 Subject: [PATCH] Added new test seeder --- .../seeders/TST63132_000_roles_in_roles.sql | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 system/seeders/TST63132_000_roles_in_roles.sql diff --git a/system/seeders/TST63132_000_roles_in_roles.sql b/system/seeders/TST63132_000_roles_in_roles.sql new file mode 100644 index 000000000..0acd9ffef --- /dev/null +++ b/system/seeders/TST63132_000_roles_in_roles.sql @@ -0,0 +1,40 @@ +-- Create the dummy main role +INSERT INTO system.tbl_rolle (rolle_kurzbz, beschreibung, lange_beschreibung) +VALUES ('dummymainrole', 'Main dummy role', 'This is the main dummy role'); + +-- Create the dummy basic role +INSERT INTO system.tbl_rolle (rolle_kurzbz, beschreibung, lange_beschreibung) +VALUES ('dummybasicrole', 'Basic dummy role', 'This is the basic dummy role'); + +-- Link the basic dummy role to the main dummy role +INSERT INTO system.tbl_rolle_rolle (main_rolle_kurzbz, basic_rolle_kurzbz, insertvon) +VALUES ('dummymainrole', 'dummybasicrole', 'seeders'); + +-- Create the dummy main permission +INSERT INTO system.tbl_berechtigung (berechtigung_kurzbz, beschreibung) +VALUES ('dummymainpermission', 'Main dummy permission'); + +-- Create the dummy basic permission +INSERT INTO system.tbl_berechtigung (berechtigung_kurzbz, beschreibung) +VALUES ('dummybasicpermission', 'Basic dummy permission'); + +-- Create the dummy user permission +INSERT INTO system.tbl_berechtigung (berechtigung_kurzbz, beschreibung) +VALUES ('dummyuserpermission', 'User dummy permission'); + +-- Link the main dummy permission to the main dummy role +INSERT INTO system.tbl_rolleberechtigung (berechtigung_kurzbz, rolle_kurzbz, art, insertvon) +VALUES ('dummymainpermission', 'dummymainrole', 'suid', 'seeders'); + +-- Link the basic dummy permission to the basic dummy role +INSERT INTO system.tbl_rolleberechtigung (berechtigung_kurzbz, rolle_kurzbz, art, insertvon) +VALUES ('dummybasicpermission', 'dummybasicrole', 'suid', 'seeders'); + +-- Link the user dummy permission to the user +INSERT INTO system.tbl_benutzerrolle (rolle_kurzbz, berechtigung_kurzbz, uid, art, insertvon) +VALUES (NULL, 'dummyuserpermission', 'demoadmin', 'suid', 'seeders'); + +-- Link the main dummy role to the user +INSERT INTO system.tbl_benutzerrolle (rolle_kurzbz, berechtigung_kurzbz, uid, art, insertvon) +VALUES ('dummymainrole', NULL, 'demoadmin', 'suid', 'seeders'); +