From cfe26ad219e6a815d15596c18c75833a1e96061a Mon Sep 17 00:00:00 2001 From: Magali Ruffier <mr6@ebi.ac.uk> Date: Fri, 5 Dec 2014 13:15:39 +0000 Subject: [PATCH] update master schema to release 79 --- modules/Bio/EnsEMBL/ApiVersion.pm | 2 +- .../circ/core/SQLite/table.sql | 2 +- modules/t/test-genome-DBs/circ/core/meta.txt | 3 ++- modules/t/test-genome-DBs/circ/core/table.sql | 2 +- .../homo_sapiens/core/SQLite/table.sql | 2 +- .../homo_sapiens/core/meta.txt | 3 ++- .../homo_sapiens/core/table.sql | 2 +- .../homo_sapiens/empty/SQLite/table.sql | 2 +- .../homo_sapiens/empty/meta.txt | 3 ++- .../homo_sapiens/empty/table.sql | 2 +- .../homo_sapiens/patch/SQLite/table.sql | 2 +- .../homo_sapiens/patch/meta.txt | 3 ++- .../homo_sapiens/patch/table.sql | 2 +- .../mapping/core/SQLite/table.sql | 2 +- .../nameless/core/SQLite/table.sql | 2 +- .../t/test-genome-DBs/nameless/core/meta.txt | 3 ++- .../t/test-genome-DBs/nameless/core/table.sql | 2 +- .../ontology/ontology/SQLite/table.sql | 5 ++-- .../test_collection/core/SQLite/table.sql | 2 +- .../test_collection/core/meta.txt | 3 ++- .../test_collection/core/table.sql | 2 +- sql/patch_78_79_a.sql | 26 +++++++++++++++++++ sql/table.sql | 8 ++---- 23 files changed, 57 insertions(+), 28 deletions(-) create mode 100644 sql/patch_78_79_a.sql diff --git a/modules/Bio/EnsEMBL/ApiVersion.pm b/modules/Bio/EnsEMBL/ApiVersion.pm index 2427a8664b..720f40f8a3 100644 --- a/modules/Bio/EnsEMBL/ApiVersion.pm +++ b/modules/Bio/EnsEMBL/ApiVersion.pm @@ -55,7 +55,7 @@ use base qw( Exporter ); our @EXPORT = qw( software_version ); -my $API_VERSION = 78; +my $API_VERSION = 79; sub software_version { return $API_VERSION } diff --git a/modules/t/test-genome-DBs/circ/core/SQLite/table.sql b/modules/t/test-genome-DBs/circ/core/SQLite/table.sql index 9b0388595f..ce53157a17 100644 --- a/modules/t/test-genome-DBs/circ/core/SQLite/table.sql +++ b/modules/t/test-genome-DBs/circ/core/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:45:25 2014 +-- Created on Fri Dec 5 13:10:29 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/circ/core/meta.txt b/modules/t/test-genome-DBs/circ/core/meta.txt index 04b00914d7..2d1b6eecaa 100644 --- a/modules/t/test-genome-DBs/circ/core/meta.txt +++ b/modules/t/test-genome-DBs/circ/core/meta.txt @@ -23,8 +23,9 @@ 79 \N patch patch_77_78_a.sql|schema_version 80 \N patch patch_77_78_b.sql|source_column_increase 81 \N patch patch_77_78_c.sql|Change unmapped_reason_id from smallint to int +82 \N patch patch_78_79_a.sql|schema_version 1 \N schema_type core -2 \N schema_version 78 +2 \N schema_version 79 8 1 assembly.accession GCA_000292705.1 10 1 assembly.date 2012-08 7 1 assembly.default GCA_000292705.1 diff --git a/modules/t/test-genome-DBs/circ/core/table.sql b/modules/t/test-genome-DBs/circ/core/table.sql index 544ad6534e..1b6e077e1a 100644 --- a/modules/t/test-genome-DBs/circ/core/table.sql +++ b/modules/t/test-genome-DBs/circ/core/table.sql @@ -469,7 +469,7 @@ CREATE TABLE `meta` ( PRIMARY KEY (`meta_id`), UNIQUE KEY `species_key_value_idx` (`species_id`,`meta_key`,`meta_value`), KEY `species_value_idx` (`species_id`,`meta_value`) -) ENGINE=InnoDB AUTO_INCREMENT=82 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=83 DEFAULT CHARSET=latin1; CREATE TABLE `meta_coord` ( `table_name` varchar(40) NOT NULL, diff --git a/modules/t/test-genome-DBs/homo_sapiens/core/SQLite/table.sql b/modules/t/test-genome-DBs/homo_sapiens/core/SQLite/table.sql index 1f1ff0af47..e1dd01eb70 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/core/SQLite/table.sql +++ b/modules/t/test-genome-DBs/homo_sapiens/core/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:45:34 2014 +-- Created on Fri Dec 5 13:10:39 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/homo_sapiens/core/meta.txt b/modules/t/test-genome-DBs/homo_sapiens/core/meta.txt index 7463f27855..f1a726db62 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/core/meta.txt +++ b/modules/t/test-genome-DBs/homo_sapiens/core/meta.txt @@ -1,4 +1,4 @@ -1 \N schema_version 78 +1 \N schema_version 79 2 1 assembly.default NCBI34 3 1 species.taxonomy_id 9606 26 1 species.classification Homo sapiens @@ -58,3 +58,4 @@ 118 \N patch patch_77_78_a.sql|schema_version 119 \N patch patch_77_78_b.sql|source_column_increase 120 \N patch patch_77_78_c.sql|Change unmapped_reason_id from smallint to int +121 \N patch patch_78_79_a.sql|schema_version diff --git a/modules/t/test-genome-DBs/homo_sapiens/core/table.sql b/modules/t/test-genome-DBs/homo_sapiens/core/table.sql index b09b695f31..99f1312ec7 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/core/table.sql +++ b/modules/t/test-genome-DBs/homo_sapiens/core/table.sql @@ -468,7 +468,7 @@ CREATE TABLE `meta` ( PRIMARY KEY (`meta_id`), UNIQUE KEY `species_key_value_idx` (`species_id`,`meta_key`,`meta_value`), KEY `species_value_idx` (`species_id`,`meta_value`) -) ENGINE=MyISAM AUTO_INCREMENT=121 DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=122 DEFAULT CHARSET=latin1; CREATE TABLE `meta_coord` ( `table_name` varchar(40) NOT NULL, diff --git a/modules/t/test-genome-DBs/homo_sapiens/empty/SQLite/table.sql b/modules/t/test-genome-DBs/homo_sapiens/empty/SQLite/table.sql index 1adafc3b0c..a1cc9f02c8 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/empty/SQLite/table.sql +++ b/modules/t/test-genome-DBs/homo_sapiens/empty/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:45:41 2014 +-- Created on Fri Dec 5 13:10:45 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/homo_sapiens/empty/meta.txt b/modules/t/test-genome-DBs/homo_sapiens/empty/meta.txt index ef540964cc..d346abb002 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/empty/meta.txt +++ b/modules/t/test-genome-DBs/homo_sapiens/empty/meta.txt @@ -1,4 +1,4 @@ -1 \N schema_version 78 +1 \N schema_version 79 2 1 assembly.default NCBI34 33 1 species.classification Chordata 32 1 species.classification Vertebrata @@ -58,3 +58,4 @@ 107 \N patch patch_77_78_a.sql|schema_version 108 \N patch patch_77_78_b.sql|source_column_increase 109 \N patch patch_77_78_c.sql|Change unmapped_reason_id from smallint to int +110 \N patch patch_78_79_a.sql|schema_version diff --git a/modules/t/test-genome-DBs/homo_sapiens/empty/table.sql b/modules/t/test-genome-DBs/homo_sapiens/empty/table.sql index c15941ea24..565a3f0f7e 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/empty/table.sql +++ b/modules/t/test-genome-DBs/homo_sapiens/empty/table.sql @@ -463,7 +463,7 @@ CREATE TABLE `meta` ( PRIMARY KEY (`meta_id`), UNIQUE KEY `species_key_value_idx` (`species_id`,`meta_key`,`meta_value`), KEY `species_value_idx` (`species_id`,`meta_value`) -) ENGINE=MyISAM AUTO_INCREMENT=110 DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=111 DEFAULT CHARSET=latin1; CREATE TABLE `meta_coord` ( `table_name` varchar(40) NOT NULL DEFAULT '', diff --git a/modules/t/test-genome-DBs/homo_sapiens/patch/SQLite/table.sql b/modules/t/test-genome-DBs/homo_sapiens/patch/SQLite/table.sql index 92b847058c..efaa6a5899 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/patch/SQLite/table.sql +++ b/modules/t/test-genome-DBs/homo_sapiens/patch/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:45:49 2014 +-- Created on Fri Dec 5 13:10:53 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/homo_sapiens/patch/meta.txt b/modules/t/test-genome-DBs/homo_sapiens/patch/meta.txt index ac41012e02..8cf41cddc8 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/patch/meta.txt +++ b/modules/t/test-genome-DBs/homo_sapiens/patch/meta.txt @@ -1,4 +1,4 @@ -1 \N schema_version 78 +1 \N schema_version 79 2014 1 species.classification Haplorrhini 40 1 assembly.default GRCh37 41 1 assembly.date 2009-02 @@ -62,3 +62,4 @@ 2069 \N patch patch_77_78_a.sql|schema_version 2070 \N patch patch_77_78_b.sql|source_column_increase 2071 \N patch patch_77_78_c.sql|Change unmapped_reason_id from smallint to int +2072 \N patch patch_78_79_a.sql|schema_version diff --git a/modules/t/test-genome-DBs/homo_sapiens/patch/table.sql b/modules/t/test-genome-DBs/homo_sapiens/patch/table.sql index 09508b3ea8..97aa7fc008 100644 --- a/modules/t/test-genome-DBs/homo_sapiens/patch/table.sql +++ b/modules/t/test-genome-DBs/homo_sapiens/patch/table.sql @@ -462,7 +462,7 @@ CREATE TABLE `meta` ( PRIMARY KEY (`meta_id`), UNIQUE KEY `species_key_value_idx` (`species_id`,`meta_key`,`meta_value`), KEY `species_value_idx` (`species_id`,`meta_value`) -) ENGINE=MyISAM AUTO_INCREMENT=2072 DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=2073 DEFAULT CHARSET=latin1; CREATE TABLE `meta_coord` ( `table_name` varchar(40) COLLATE latin1_bin NOT NULL DEFAULT '', diff --git a/modules/t/test-genome-DBs/mapping/core/SQLite/table.sql b/modules/t/test-genome-DBs/mapping/core/SQLite/table.sql index 6700884cb7..52eb1eca9e 100644 --- a/modules/t/test-genome-DBs/mapping/core/SQLite/table.sql +++ b/modules/t/test-genome-DBs/mapping/core/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Fri May 30 13:08:11 2014 +-- Created on Fri Dec 5 13:11:00 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/nameless/core/SQLite/table.sql b/modules/t/test-genome-DBs/nameless/core/SQLite/table.sql index 17bc444bb1..0604fd3fab 100644 --- a/modules/t/test-genome-DBs/nameless/core/SQLite/table.sql +++ b/modules/t/test-genome-DBs/nameless/core/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:45:58 2014 +-- Created on Fri Dec 5 13:11:06 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/nameless/core/meta.txt b/modules/t/test-genome-DBs/nameless/core/meta.txt index 680d8360d3..02187dbebd 100644 --- a/modules/t/test-genome-DBs/nameless/core/meta.txt +++ b/modules/t/test-genome-DBs/nameless/core/meta.txt @@ -1,4 +1,4 @@ -1 \N schema_version 78 +1 \N schema_version 79 2 1 assembly.default NCBI34 3 1 species.taxonomy_id 9606 26 1 species.classification Homo sapiens @@ -57,3 +57,4 @@ 111 \N patch patch_77_78_a.sql|schema_version 112 \N patch patch_77_78_b.sql|source_column_increase 113 \N patch patch_77_78_c.sql|Change unmapped_reason_id from smallint to int +114 \N patch patch_78_79_a.sql|schema_version diff --git a/modules/t/test-genome-DBs/nameless/core/table.sql b/modules/t/test-genome-DBs/nameless/core/table.sql index 11f314b7e7..3d169ef7f6 100644 --- a/modules/t/test-genome-DBs/nameless/core/table.sql +++ b/modules/t/test-genome-DBs/nameless/core/table.sql @@ -468,7 +468,7 @@ CREATE TABLE `meta` ( PRIMARY KEY (`meta_id`), UNIQUE KEY `species_key_value_idx` (`species_id`,`meta_key`,`meta_value`), KEY `species_value_idx` (`species_id`,`meta_value`) -) ENGINE=MyISAM AUTO_INCREMENT=114 DEFAULT CHARSET=latin1; +) ENGINE=MyISAM AUTO_INCREMENT=115 DEFAULT CHARSET=latin1; CREATE TABLE `meta_coord` ( `table_name` varchar(40) NOT NULL, diff --git a/modules/t/test-genome-DBs/ontology/ontology/SQLite/table.sql b/modules/t/test-genome-DBs/ontology/ontology/SQLite/table.sql index 4e932af9a7..cb29d96585 100644 --- a/modules/t/test-genome-DBs/ontology/ontology/SQLite/table.sql +++ b/modules/t/test-genome-DBs/ontology/ontology/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:46:06 2014 +-- Created on Fri Dec 5 13:11:12 2014 -- BEGIN TRANSACTION; @@ -270,7 +270,8 @@ CREATE UNIQUE INDEX name_idx02 ON subset (name); CREATE TABLE synonym ( synonym_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, term_id integer NOT NULL, - name text NOT NULL + name text NOT NULL, + type enum ); CREATE UNIQUE INDEX term_synonym_idx ON synonym (term_id, synonym_id); diff --git a/modules/t/test-genome-DBs/test_collection/core/SQLite/table.sql b/modules/t/test-genome-DBs/test_collection/core/SQLite/table.sql index 9fe98e7ce2..763da69e47 100644 --- a/modules/t/test-genome-DBs/test_collection/core/SQLite/table.sql +++ b/modules/t/test-genome-DBs/test_collection/core/SQLite/table.sql @@ -1,6 +1,6 @@ -- -- Created by SQL::Translator::Producer::SQLite --- Created on Tue Oct 28 16:46:13 2014 +-- Created on Fri Dec 5 13:11:19 2014 -- BEGIN TRANSACTION; diff --git a/modules/t/test-genome-DBs/test_collection/core/meta.txt b/modules/t/test-genome-DBs/test_collection/core/meta.txt index 335a17b5a7..a6c6161b53 100644 --- a/modules/t/test-genome-DBs/test_collection/core/meta.txt +++ b/modules/t/test-genome-DBs/test_collection/core/meta.txt @@ -23,8 +23,9 @@ 174 \N patch patch_77_78_a.sql|schema_version 175 \N patch patch_77_78_b.sql|source_column_increase 176 \N patch patch_77_78_c.sql|Change unmapped_reason_id from smallint to int +177 \N patch patch_78_79_a.sql|schema_version 1 \N schema_type core -2 \N schema_version 78 +2 \N schema_version 79 8 1 assembly.accession GCA_000292705.1 10 1 assembly.date 2012-08 7 1 assembly.default GCA_000292705.1 diff --git a/modules/t/test-genome-DBs/test_collection/core/table.sql b/modules/t/test-genome-DBs/test_collection/core/table.sql index 4099210f61..98d3105655 100644 --- a/modules/t/test-genome-DBs/test_collection/core/table.sql +++ b/modules/t/test-genome-DBs/test_collection/core/table.sql @@ -469,7 +469,7 @@ CREATE TABLE `meta` ( PRIMARY KEY (`meta_id`), UNIQUE KEY `species_key_value_idx` (`species_id`,`meta_key`,`meta_value`), KEY `species_value_idx` (`species_id`,`meta_value`) -) ENGINE=InnoDB AUTO_INCREMENT=177 DEFAULT CHARSET=latin1; +) ENGINE=InnoDB AUTO_INCREMENT=178 DEFAULT CHARSET=latin1; CREATE TABLE `meta_coord` ( `table_name` varchar(40) NOT NULL, diff --git a/sql/patch_78_79_a.sql b/sql/patch_78_79_a.sql new file mode 100644 index 0000000000..fe5371bbb0 --- /dev/null +++ b/sql/patch_78_79_a.sql @@ -0,0 +1,26 @@ +-- Copyright [1999-2014] Wellcome Trust Sanger Institute and the EMBL-European Bioinformatics Institute +-- +-- Licensed under the Apache License, Version 2.0 (the "License"); +-- you may not use this file except in compliance with the License. +-- You may obtain a copy of the License at +-- +-- http://www.apache.org/licenses/LICENSE-2.0 +-- +-- Unless required by applicable law or agreed to in writing, software +-- distributed under the License is distributed on an "AS IS" BASIS, +-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-- See the License for the specific language governing permissions and +-- limitations under the License. + +# patch_78_79_a.sql +# +# Title: Update schema version. +# +# Description: +# Update schema_version in meta table to 79. + +UPDATE meta SET meta_value='79' WHERE meta_key='schema_version'; + +# Patch identifier +INSERT INTO meta (species_id, meta_key, meta_value) + VALUES (NULL, 'patch', 'patch_78_79_a.sql|schema_version'); diff --git a/sql/table.sql b/sql/table.sql index f7b6d1dae4..72191fa018 100755 --- a/sql/table.sql +++ b/sql/table.sql @@ -302,17 +302,13 @@ CREATE TABLE IF NOT EXISTS meta ( # Add schema type and schema version to the meta table. INSERT INTO meta (species_id, meta_key, meta_value) VALUES (NULL, 'schema_type', 'core'), - (NULL, 'schema_version', '78'); + (NULL, 'schema_version', '79'); # Patches included in this schema file: # NOTE: At start of release cycle, remove patch entries from last release. # NOTE: Avoid line-breaks in values. INSERT INTO meta (species_id, meta_key, meta_value) - VALUES (NULL, 'patch', 'patch_77_78_a.sql|schema_version'); -INSERT INTO meta (species_id, meta_key, meta_value) - VALUES (NULL, 'patch', 'patch_77_78_b.sql|source_column_increase'); -INSERT INTO meta (species_id, meta_key, meta_value) - VALUES (NULL, 'patch', 'patch_77_78_c.sql|Change unmapped_reason_id from smallint to int'); + VALUES (NULL, 'patch', 'patch_78_79_a.sql|schema_version'); /** @table meta_coord -- GitLab