-- # $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;