67 lines
5.9 KiB
SQL
Executable File
67 lines
5.9 KiB
SQL
Executable File
-- # $Id$
|
|
-- # $HeadURL$
|
|
-- # $Author$
|
|
|
|
-- **************************
|
|
-- * Create Operator Groups *
|
|
-- **************************
|
|
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1010, 'Chris', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1011, 'Christian', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1012, 'Hanna', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1013, 'HJL', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1014, 'Iuliana', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1015, 'Malte', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1016, 'Mike', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1017, 'Norbert', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1018, 'Patric', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1019, 'Patrick', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1020, 'Gerlinde', 'User', 2, false);
|
|
INSERT INTO opm.opm_group (id, name, description, type_id, is_hidden) VALUES (1021, 'Operator', 'User', 2, false);
|
|
|
|
-- ********************
|
|
-- * Create Operators *
|
|
-- ********************
|
|
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (10, 'Chris', md5('ctc'), 'User', 1010, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (11, 'Christian', md5('ctc'), 'User', 1011, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (12, 'Hanna', md5('ctc'), 'User', 1012, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (13, 'HJL', md5('ctc'), 'User', 1013, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (14, 'Iuliana', md5('ctc'), 'User', 1014, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (15, 'Malte', md5('ctc'), 'User', 1015, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (16, 'Mike', md5('ctc'), 'User', 1016, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (17, 'Norbert', md5('ctc'), 'User', 1017, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (18, 'Patric', md5('ctc'), 'User', 1018, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (19, 'Patrick', md5('ctc'), 'User', 1019, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (20, 'Gerlinde', md5('ctc'), 'User', 1020, 1, 1, '{0,1,2,3,4,5}');
|
|
INSERT INTO opm.opm_operator (id, name, password, description, primary_group_id, projection_priority, audio_channel_priority, visible_parties) VALUES (21, 'Operator', md5('ctc'), 'User', 1021, 1, 1, '{0,1,2,3,4,5}');
|
|
|
|
-- *****************************************************
|
|
-- * Put all Dev Operators in "Techniker" groups (1003)
|
|
-- *****************************************************
|
|
INSERT INTO opm.opm_group_group (group_id, is_member_of_group_id)
|
|
SELECT opm.opm_group.id, is_member_of_group_id FROM opm.opm_group_group,opm.opm_group
|
|
WHERE group_id = 1003 AND opm.opm_group.id >= 1010 AND opm.opm_group.id <= 1020;
|
|
|
|
UPDATE opm.opm_operator SET role_preset_id = 1003 WHERE id >=10 AND id <= 20;
|
|
|
|
-- ***************************************
|
|
-- * Put all Operators in both exercises *
|
|
-- ***************************************
|
|
INSERT INTO opm.opm_operator_exercise (operator_id, exercise_id) SELECT opm.opm_operator.id, 35 FROM opm.opm_operator WHERE opm.opm_operator.id >= 10 and opm.opm_operator.id <= 20;
|
|
INSERT INTO opm.opm_operator_exercise (operator_id, exercise_id) SELECT opm.opm_operator.id, 42 FROM opm.opm_operator WHERE opm.opm_operator.id >= 10 and opm.opm_operator.id <= 20;
|
|
|
|
ALTER SEQUENCE opm.opm_operator_id_seq RESTART WITH 101;
|
|
--ALTER SEQUENCE opm.opm_group_group_id_seq RESTART WITH 100; -- No need, ids were always given automatically.
|
|
|
|
-- User Operator in group Qatar
|
|
INSERT INTO opm.opm_group_group (group_id, is_member_of_group_id)
|
|
SELECT opm.opm_group.id, is_member_of_group_id FROM opm.opm_group_group,opm.opm_group
|
|
WHERE group_id = 2000 AND opm.opm_group.id = 1021;
|
|
|
|
UPDATE opm.opm_operator SET role_preset_id = 2000 WHERE id = 21;
|
|
|
|
-- Operator in both test exercises
|
|
INSERT INTO opm.opm_operator_exercise (operator_id, exercise_id) SELECT opm.opm_operator.id, 35 FROM opm.opm_operator WHERE opm.opm_operator.id = 21;
|
|
INSERT INTO opm.opm_operator_exercise (operator_id, exercise_id) SELECT opm.opm_operator.id, 42 FROM opm.opm_operator WHERE opm.opm_operator.id = 21;
|