From 584a81890b8c5ad6d6e78a4c27a102fc21c81055 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20Kusalananda=20K=C3=A4h=C3=A4ri?= <ak4@sanger.ac.uk> Date: Wed, 1 Sep 2010 15:30:56 +0000 Subject: [PATCH] Move table definition of the 'meta' table to the top to make it easier to find. --- sql/table.sql | 65 ++++++++++++++++++++++++++------------------------- 1 file changed, 33 insertions(+), 32 deletions(-) diff --git a/sql/table.sql b/sql/table.sql index ad8e045330..a1485b2d17 100755 --- a/sql/table.sql +++ b/sql/table.sql @@ -8,6 +8,39 @@ # - internal ids are integers named tablename_id # - same name is given in foreign key relations +################################################################################ +# +# Table structure for table 'meta' +# + +CREATE TABLE meta ( + + meta_id INT NOT NULL AUTO_INCREMENT, + species_id INT UNSIGNED DEFAULT 1, + meta_key VARCHAR(40) NOT NULL, + meta_value VARCHAR(255) BINARY, + + PRIMARY KEY (meta_id), + UNIQUE KEY species_key_value_idx (species_id, meta_key, meta_value), + KEY species_value_idx (species_id, meta_value) + +) COLLATE=latin1_swedish_ci ENGINE=MyISAM; + + +# 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', '60'); + +# 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_59_60_a.sql|schema_version'), + (NULL, 'patch', 'patch_59_60_b.sql|rename_go_xref_table'), + (NULL, 'patch', 'patch_59_60_c.sql|fix_inconsistencies'); + + ################################################################################ # # Table structure for table 'alt_allele' @@ -815,38 +848,6 @@ CREATE TABLE prediction_transcript ( ) COLLATE=latin1_swedish_ci ENGINE=MyISAM; -################################################################################ -# -# Table structure for table 'meta' -# - -CREATE TABLE meta ( - - meta_id INT NOT NULL AUTO_INCREMENT, - species_id INT UNSIGNED DEFAULT 1, - meta_key VARCHAR(40) NOT NULL, - meta_value VARCHAR(255) BINARY, - - PRIMARY KEY (meta_id), - UNIQUE KEY species_key_value_idx (species_id, meta_key, meta_value), - KEY species_value_idx (species_id, meta_value) - -) COLLATE=latin1_swedish_ci ENGINE=MyISAM; - - -# 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', '60'); - -# 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_59_60_a.sql|schema_version'), - (NULL, 'patch', 'patch_59_60_b.sql|rename_go_xref_table'), - (NULL, 'patch', 'patch_59_60_c.sql|fix_inconsistencies'); - ################################################################################ # # Table structure for table 'marker_synonym' -- GitLab