Files
qt5-legatus-legacy/Lts/Tests/DatabaseInitialisation/demo_ppm_values_ex_42.sql
T
2026-08-13 18:33:10 +02:00

120 lines
11 KiB
SQL
Executable File

-- # $Id$
-- # $HeadURL$
-- # $Author$
-- Exercise 42 schema
INSERT INTO ex_42.ppm_party (id, role_id, name, color, fading_color, is_used_by, hla_force_identifier) VALUES
(0, 2, 'Pool' , -10198016, -1250139, true, 0),
(1, 2, 'O/C Service' , -10198016, -1250139, true, 0),
(2, 3, 'RED' , -1376234, -36225, true, 2),
(3, 1, 'BLUE' , -15261274, -7235329, true, 1),
(4, 2, 'GREEN' , -16711936, -6553701, true, 3);
ALTER SEQUENCE ex_42.ppm_party_id_seq RESTART WITH 5;
-- PARTY 2
INSERT INTO ex_42.ppm_participant (id, assign_state, party_id, type_id, designator, equipment_number, hierarchy_number, identification, info, is_deleted, is_simulated, name, superior_id, symbol, tactical_identifier) VALUES
( 1, 0, 2, 46, 'A', 0, 1, '', '', false, false, '', 0, 'AP6D|CMPL|10011500141202000000', 'A'),
( 2, 0, 2, 52, 'I', 0, 1, '', '', false, false, '', 1, 'AP6D|CMPL|10031500301202000000', 'I'),
( 3, 0, 2,106, '1', 0, 1, '', '', false, false, '', 2, 'NONE|CVLX|219', '1'),
( 4, 0, 2,156, '1.0', 0, 1, '', '', false, false, '', 3, 'NONE|CVLX|816', 'TrpFhr'),
( 5, 3, 2, 55, '1', 1001, 2, '', '', false, false, '', 3, 'AP6D|CMPL|10011500001101000000', '1'),
( 6, 3, 2, 55, '2', 1002, 3, '', '', false, false, '', 3, 'AP6D|CMPL|10011500001101000000', '2'),
( 7, 3, 2, 55, '3', 1003, 4, '', '', false, false, '', 3, 'AP6D|CMPL|10011500001101000000', '3'),
( 8, 3, 2, 74, '4', 1004, 5, '', '', false, false, '', 3, 'AP6D|CMPL|10011500001101000000', '4'),
( 9, 3, 2, 74, '5', 1005, 6, '', '', false, false, '', 3, 'AP6D|CMPL|10011500001101000000', '5'),
(10, 0, 2,106, '2', 0, 2, '', '', false, false, '', 2, 'NONE|CVLX|219', '2'),
(11, 0, 2,156, '2.0', 0, 1, '', '', false, false, '', 10, 'NONE|CVLX|816', 'TrpFhr'),
(12, 3, 2, 55, '1', 1006, 2, '', '', false, false, '', 10, 'AP6D|CMPL|10011500001101000000', '1'),
(13, 3, 2, 55, '2', 1007, 3, '', '', false, false, '', 10, 'AP6D|CMPL|10011500001101000000', '2'),
(14, 3, 2, 55, '3', 1008, 4, '', '', false, false, '', 10, 'AP6D|CMPL|10011500001101000000', '3'),
(15, 3, 2, 55, '4', 1009, 5, '', '', false, false, '', 10, 'AP6D|CMPL|10011500001101000000', '4'),
(16, 3, 2, 55, '5', 1010, 6, '', '', false, false, '', 10, 'AP6D|CMPL|10011500001101000000', '5'),
(17, 0, 2, 52, 'II', 0, 2, '', '', false, false, '', 1, 'AP6D|CMPL|10031500301202000000', 'II'),
(18, 3, 2, 78, 'LEO 1', 3801, 1, '', '', false, false, '', 17, 'AP6D|CMPL|10011500001202030000', 'LEO 1'),
(19, 3, 2, 78, 'LEO 2', 3802, 2, '', '', false, false, '', 17, 'AP6D|CMPL|10011500001202030000', 'LEO 2'),
(20, 3, 2, 57, 'MARDER 1', 4401, 3, '', '', false, false, '', 17, 'AP6D|CMPL|10011500001202030000', 'MARDER 1'),
(21, 3, 2, 57, 'MARDER 2', 4402, 4, '', '', false, false, '', 17, 'AP6D|CMPL|10011500001202030000', 'MARDER 2'),
(22, 0, 2, 52, 'III', 0, 3, '', '', false, false, '', 1, 'AP6D|CMPL|10031500301202000000', 'III'),
(23, 0, 2, 25, 'Lkw 1', 0, 1, '', '', false, false, '', 22, 'NONE|CVLX|96', 'Lkw 1'),
(24, 3, 2, 27, 'Lkw 2', 3803, 2, '', '', false, false, '', 22, 'NONE|CVLX|98', 'Lkw 2'),
(25, 3, 2, 29, 'Lkw 3', 4403, 3, '', '', false, false, '', 22, 'NONE|CVLX|98', 'Lkw 3');
-- PARTY 3
INSERT INTO ex_42.ppm_participant (id, assign_state, party_id, type_id, designator, equipment_number, hierarchy_number, identification, info, is_deleted, is_simulated, name, superior_id, symbol, tactical_identifier) VALUES
(26, 0, 3, 46, 'B', 0, 1, '', '', false, false, '', 0, 'AP6D|CMPL|10011500141202000000', 'B'),
(27, 0, 3, 52, 'I', 0, 1, '', '', false, false, '', 26, 'AP6D|CMPL|10031500301202000000', 'I'),
(28, 0, 3,106, '1', 0, 1, '', '', false, false, '', 27, 'NONE|CVLX|219', '1'),
(29, 0, 3,156, '1.0', 0, 1, '', '', false, false, '', 28, 'NONE|CVLX|816', 'TrpFhr'),
(30, 3, 3, 77, '1', 2001, 2, '', '', false, false, '', 28, 'AP6D|CMPL|10011500001101000000', '1'),
(31, 3, 3, 77, '2', 2002, 3, '', '', false, false, '', 28, 'AP6D|CMPL|10011500001101000000', '2'),
(32, 3, 3, 78, '3', 2003, 4, '', '', false, false, '', 28, 'AP6D|CMPL|10011500001101000000', '3'),
(33, 0, 3, 55, '4', 0, 5, '', '', false, false, '', 28, 'AP6D|CMPL|10011500001101000000', '4'),
(34, 0, 3, 55, '5', 0, 6, '', '', false, false, '', 28, 'AP6D|CMPL|10011500001101000000', '5'),
(35, 0, 3,106, '2', 0, 2, '', '', false, false, '', 27, 'NONE|CVLX|219', '2'),
(36, 0, 3,156, '2.0', 0, 1, '', '', false, false, '', 35, 'NONE|CVLX|816', 'TrpFhr'),
(37, 0, 3, 55, '1', 0, 2, '', '', false, false, '', 35, 'AP6D|CMPL|10011500001101000000', '1'),
(38, 0, 3, 55, '2', 0, 3, '', '', false, false, '', 35, 'AP6D|CMPL|10011500001101000000', '2'),
(39, 0, 3, 55, '3', 0, 4, '', '', false, false, '', 35, 'AP6D|CMPL|10011500001101000000', '3'),
(40, 0, 3, 55, '4', 0, 5, '', '', false, false, '', 35, 'AP6D|CMPL|10011500001101000000', '4'),
(41, 0, 3, 55, '5', 0, 6, '', '', false, false, '', 35, 'AP6D|CMPL|10011500001101000000', '5'),
(42, 0, 3, 52, 'II', 0, 2, '', '', false, false, '', 26, 'AP6D|CMPL|10031500301202000000', 'II'),
(43, 0, 3, 78, 'LEO 1', 0, 1, '', '', false, false, '', 42, 'AP6D|CMPL|10011500001202030000', 'LEO 1'),
(44, 0, 3, 78, 'LEO 2', 0, 2, '', '', false, false, '', 42, 'AP6D|CMPL|10011500001202030000', 'LEO 2'),
(45, 0, 3, 57, 'MARDER 1', 0, 3, '', '', false, false, '', 42, 'AP6D|CMPL|10011500001202030000', 'MARDER 1'),
(46, 0, 3, 57, 'MARDER 2', 0, 4, '', '', false, false, '', 42, 'AP6D|CMPL|10011500001202030000', 'MARDER 2'),
(47, 0, 3, 52, 'III', 0, 3, '', '', false, false, '', 26, 'AP6D|CMPL|10031500301202000000', 'III'),
(48, 0, 3, 25, 'Lkw 1', 0, 1, '', '', false, false, '', 47, 'NONE|CVLX|96', 'Lkw 1'),
(49, 0, 3, 27, 'Lkw 2', 0, 2, '', '', false, false, '', 47, 'NONE|CVLX|98', 'Lkw 2'),
(50, 0, 3, 29, 'Lkw 3', 0, 3, '', '', false, false, '', 47, 'NONE|CVLX|98', 'Lkw 3');
-- New equipments from PD
INSERT INTO ex_42.ppm_participant (id, assign_state, party_id, type_id, designator, equipment_number, hierarchy_number, identification, info, is_deleted, is_simulated, name, superior_id, symbol, tactical_identifier) VALUES
(60, 0, 3,106, '3', 0, 3, '', '', false, false, '', 27, 'NONE|CVLX|219', '3'),
(61, 0, 3,156,'3.0', 0, 1, '', '', false, false, '', 60, 'NONE|CVLX|816', 'TrpFhr'),
(62, 3, 3, 55, '1', 1011, 2, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '1'),
(63, 3, 3, 55, '2', 1015, 3, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '2'),
(64, 3, 3, 55, '3', 1016, 4, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '3'),
(65, 3, 3, 55, '4', 1019, 5, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '4'),
(66, 3, 3, 55, '5', 1023, 6, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '5'),
(67, 3, 3, 55, '6', 1024, 7, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '6'),
(68, 3, 3, 55, '7', 1034, 8, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '7'),
(69, 3, 3, 55, '8', 1035, 9, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '8'),
(70, 3, 3, 55, '9', 816,10, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '9'),
(71, 3, 3, 55, '10', 1043,11, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '10'),
(72, 3, 3, 55, '11', 1046,12, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '11'),
(73, 3, 3, 55, '12', 1047,13, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '12'),
(74, 3, 3, 55, '13', 1048,14, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '13'),
(75, 3, 3, 55, '14', 1054,15, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '14'),
(76, 3, 3, 55, '15', 1055,16, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '15'),
(77, 3, 3, 55, '16', 1060,17, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '16'),
(78, 3, 3, 55, '17', 1061,18, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '17'),
(79, 3, 3, 55, '18', 1062,19, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '18'),
(80, 3, 3, 55, '19', 1063,20, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '19'),
(81, 3, 3, 55, '20', 1064,21, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '20'),
(82, 3, 3, 55, '21', 1067,22, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '21'),
(83, 3, 3, 55, '22', 1068,23, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '22'),
(84, 3, 3, 55, '23', 1069,24, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '23'),
(85, 3, 3, 55, '24', 1070,25, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '24'),
(86, 3, 3, 55, '25', 1071,26, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '25'),
(87, 3, 3, 55, '26', 1074,27, '', '', false, false, '', 60, 'AP6D|CMPL|10011500001101000000', '26');
-- PARTY 4
INSERT INTO ex_42.ppm_participant (id, assign_state, party_id, type_id, designator, equipment_number, hierarchy_number, identification, info, is_deleted, is_simulated, name, superior_id, symbol, tactical_identifier) VALUES
(51, 0, 4, 52, 'C', 0, 1, '', '', false, false, '', 0, 'AP6D|CMPL|10031500301202000000', 'C'),
(52, 3, 4, 78, 'LEO 1', 2011, 1, '', '', false, false, '', 51, 'AP6D|CMPL|10011500001202030000', 'LEO 1'),
(53, 3, 4, 78, 'LEO 2', 2012, 2, '', '', false, false, '', 51, 'AP6D|CMPL|10011500001202030000', 'LEO 2'),
(54, 3, 4, 57, 'MARDER 1', 2013, 3, '', '', false, false, '', 51, 'AP6D|CMPL|10011500001202030000', 'MARDER 1'),
(55, 3, 4, 57, 'MARDER 2', 2014, 4, '', '', false, false, '', 51, 'AP6D|CMPL|10011500001202030000', 'MARDER 2'),
(88, 3, 4, 21, 'Test', 3357, 5, '', '', false, false, '', 51, 'NONE|CVLX|303', 'Test');
-- PARTY 1 (OCs)
INSERT INTO ex_42.ppm_participant (id, assign_state, party_id, type_id, designator, equipment_number, hierarchy_number, identification, info, is_deleted, is_simulated, name, superior_id, symbol, tactical_identifier) VALUES
(56, 0, 1, 60, 'OC', 0, 1, '', '', false, false, 'OC', 0, 'AP6D|CMPL|10214000001315060000', 'OC'),
(57, 3, 1, 54, 'OC 1', 2501, 1, '', '', false, false, 'OC1', 56, 'AP6D|CMPL|10214000001315060000', 'OC 1'),
(58, 3, 1, 54, 'OC 2', 2502, 2, '', '', false, false, 'OC2', 56, 'AP6D|CMPL|10214000001315060000', 'OC 2'),
(59, 3, 1, 54, 'OC 3', 3001, 3, '', '', false, false, 'OC3', 56, 'AP6D|CMPL|10214000001315060000', 'OC 3');
ALTER SEQUENCE ex_42.ppm_participant_id_seq RESTART WITH 89;
UPDATE ex_42.ppm_participant SET name = 'Participant '||id WHERE length(name)=0;