SELECT @section_id := id FROM lab_sections WHERE section_name = 'High-throughput sequencing'; INSERT INTO lab_tests( test_name, field_label, lab_section_id, test_type, has_results, is_active ) VALUES (LOWER('ARID1A'), 'ARID1A', @section_id, 'test', 'yes', 'yes'), (LOWER('ATM'), 'ATM', @section_id, 'test', 'yes', 'yes'), (LOWER('BRAF'), 'BRAF', @section_id, 'test', 'yes', 'yes'), (LOWER('BIRC3'), 'BIRC3', @section_id, 'test', 'yes', 'yes'), (LOWER('BTK'), 'BTK', @section_id, 'test', 'yes', 'yes'), (LOWER('CARD11'), 'CARD11', @section_id, 'test', 'yes', 'yes'), (LOWER('CCND1'), 'CCND1', @section_id, 'test', 'yes', 'yes'), (LOWER('CD79B'), 'CD79B', @section_id, 'test', 'yes', 'yes'), (LOWER('CDKN1B'), 'CDKN1B', @section_id, 'test', 'yes', 'yes'), (LOWER('CREBBP'), 'CREBBP', @section_id, 'test', 'yes', 'yes'), (LOWER('CXCR4'), 'CXCR4', @section_id, 'test', 'yes', 'yes'), (LOWER('EGR2F'), 'EGR2_F', @section_id, 'test', 'yes', 'yes'), (LOWER('EP300'), 'EP300', @section_id, 'test', 'yes', 'yes'), (LOWER('FBXW7'), 'FBXW7', @section_id, 'test', 'yes', 'yes'), (LOWER('KLF2'), 'KLF2', @section_id, 'test', 'yes', 'yes'), (LOWER('MAP2K1'), 'MAP2K1', @section_id, 'test', 'yes', 'yes'), (LOWER('MED12'), 'MED12', @section_id, 'test', 'yes', 'yes'), (LOWER('MYD88'), 'MYD88', @section_id, 'test', 'yes', 'yes'), (LOWER('NFKBIE'), 'NFKBIE', @section_id, 'test', 'yes', 'yes'), (LOWER('NOTCH1'), 'NOTCH1', @section_id, 'test', 'yes', 'yes'), (LOWER('NOTCH2'), 'NOTCH2', @section_id, 'test', 'yes', 'yes'), (LOWER('PLCG2'), 'PLCG2', @section_id, 'test', 'yes', 'yes'), (LOWER('POT1'), 'POT1', @section_id, 'test', 'yes', 'yes'), (LOWER('RPS15'), 'RPS15', @section_id, 'test', 'yes', 'yes'), # (LOWER('SF3B1'), 'SF3B1', @section_id, 'test', 'yes', 'yes'), # already exists (LOWER('TLR2'), 'TLR2', @section_id, 'test', 'yes', 'yes'), (LOWER('TNFAIP3'), 'TNFAIP3', @section_id, 'test', 'yes', 'yes'), # (LOWER('TP53'), 'TP53', @section_id, 'test', 'yes', 'yes'), # already exists (LOWER('TRAF2'), 'TRAF2', @section_id, 'test', 'yes', 'yes'), (LOWER('TRAF3'), 'TRAF3', @section_id, 'test', 'yes', 'yes'), (LOWER('UBR5'), 'UBR5', @section_id, 'test', 'yes', 'yes'), (LOWER('WHSC1'), 'WHSC1', @section_id, 'test', 'yes', 'yes'), (LOWER('XPO1'), 'XPO1', @section_id, 'test', 'yes', 'yes'); SELECT @section_id := id FROM lab_sections WHERE section_name = 'High-throughput sequencing'; CREATE TEMPORARY TABLE temp(id INT); INSERT INTO temp SELECT id FROM lab_tests WHERE test_name IN ( 'arid1a', 'atm', 'braf', 'birc3', 'btk', 'card11', 'ccnd1', 'cd79b', 'cdkn1b', 'crebbp', 'cxcr4', 'egr2f', 'ep300', 'fbxw7', 'klf2', 'map2k1', 'med12', 'myd88', 'nfkbie', 'notch1', 'notch2', 'plcg2', 'pot1', 'rps15', # 'sf3b1', 'tlr2', 'tnfaip3', # 'tp53', 'traf2', 'traf3', 'ubr5', 'whsc1', 'xpo1' ) AND lab_section_id = @section_id; INSERT INTO lab_test_sample_type(lab_test_id, sample_type_id) SELECT id, 1 FROM temp; INSERT INTO lab_test_sample_type(lab_test_id, sample_type_id) SELECT id, 2 FROM temp; INSERT INTO lab_test_sample_type(lab_test_id, sample_type_id) SELECT id, 3 FROM temp; SELECT @type_id := id FROM lab_test_result_data_types WHERE description = 'ngs_text'; INSERT INTO lab_test_data_type(lab_test_id, data_type_id, is_active) SELECT id, @type_id, 'yes' FROM temp;