From 4bccb1da26c3a81431715c611dd5161b3372dfee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Kusalananda=20K=C3=A4h=C3=A4ri?= <ak4@sanger.ac.uk> Date: Thu, 1 Sep 2011 12:35:10 +0000 Subject: [PATCH] Remove internal one-off script. --- sql/rnaseq_update_version.sql | 64 ----------------------------------- 1 file changed, 64 deletions(-) delete mode 100644 sql/rnaseq_update_version.sql diff --git a/sql/rnaseq_update_version.sql b/sql/rnaseq_update_version.sql deleted file mode 100644 index 5732d8de20..0000000000 --- a/sql/rnaseq_update_version.sql +++ /dev/null @@ -1,64 +0,0 @@ -CREATE PROCEDURE rnaseq_version_update() - -BLOCK1: BEGIN - -DECLARE v_count INT; -DECLARE v_stable_id varChar(128); -DECLARE v_version INT; -DECLARE done INT DEFAULT 0; - -DECLARE cur1 CURSOR FOR select count(1) , stable_id, version from gene_stable_id group by stable_id, version having count(1) > 1 ; -DECLARE CONTINUE HANDLER FOR NOT FOUND SET done = TRUE; - - -OPEN cur1; - - -LOOP1: loop - - SET done = FALSE; - FETCH cur1 INTO v_count, v_stable_id, v_version; - - IF done THEN - LEAVE LOOP1; - END IF; - - BLOCK2: BEGIN - - DECLARE v2_gene_id INT; - DECLARE v2_version INT; - DECLARE done2 INT DEFAULT 0; - DECLARE counter INT DEFAULT 0; - DECLARE initial_version INT; - - DECLARE cur2 CURSOR FOR select g.gene_id, gs.version from seq_region s, gene_stable_id gs, gene g where g.gene_id=gs.gene_id and s.seq_region_id =g.seq_region_id and stable_id = v_stable_id; - DECLARE CONTINUE HANDLER FOR NOT FOUND SET done2 = TRUE; - OPEN cur2; - SET counter = 0; - LOOP2: loop - SET done2 = FALSE; - FETCH cur2 INTO v2_gene_id, v2_version; - - IF done2 THEN - LEAVE LOOP2; - END IF; - - SET counter = counter + 1; - IF (counter = 1) THEN - SET initial_version = v2_version; - END IF; - IF (counter > 1) THEN - UPDATE gene_stable_id set version = (initial_version + counter - 1) where gene_id = v2_gene_id; - END IF; - - END loop LOOP2; - CLOSE cur2; - - end BLOCK2; - -END loop LOOP1; - -CLOSE cur1; - -END BLOCK1; - -- GitLab