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 d2294cc8f0ecbacbb887a7830e2f8ebd48700e79..39bfa9996873f907e3a1fd577e7b6662cd1ce035 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 Wed Nov  6 10:35:32 2019
+-- Created on Tue Dec 17 13:11:32 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -476,8 +476,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
diff --git a/modules/t/test-genome-DBs/circ/core/meta.txt b/modules/t/test-genome-DBs/circ/core/meta.txt
index 34314266193b5e5b3be9998762cec2ddc516c8c4..975a3cc873888922d305f8cf67231f0b1c57e82e 100644
--- a/modules/t/test-genome-DBs/circ/core/meta.txt
+++ b/modules/t/test-genome-DBs/circ/core/meta.txt
@@ -135,3 +135,4 @@
 135	\N	patch	patch_98_99_a.sql|schema_version
 136	\N	patch	patch_99_100_a.sql|schema_version
 137	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+138	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
diff --git a/modules/t/test-genome-DBs/circ/core/table.sql b/modules/t/test-genome-DBs/circ/core/table.sql
index 8866da31b74bf161e881417902a3fe4ea3205ee4..451ee7687f4958a54ead5bf90b6633a050763df2 100644
--- a/modules/t/test-genome-DBs/circ/core/table.sql
+++ b/modules/t/test-genome-DBs/circ/core/table.sql
@@ -420,8 +420,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -490,7 +490,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=138 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=139 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/homo_sapiens/core/SQLite/table.sql b/modules/t/test-genome-DBs/homo_sapiens/core/SQLite/table.sql
index 310b523dd00b4cee7e0a786037f72a6732c7033c..9e12d2470ae5f5e3d3a2205361f35fd1602719a9 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 Wed Nov  6 10:35:37 2019
+-- Created on Tue Dec 17 13:11:36 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -476,8 +476,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
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 b538bbe41f8e77402329fcd15c313ef08dfaaffa..9450cc157087b4acc2bd81b750b2e8252f099978 100644
--- a/modules/t/test-genome-DBs/homo_sapiens/core/meta.txt
+++ b/modules/t/test-genome-DBs/homo_sapiens/core/meta.txt
@@ -114,3 +114,4 @@
 188	\N	patch	patch_98_99_a.sql|schema_version
 189	\N	patch	patch_99_100_a.sql|schema_version
 190	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+191	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
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 60863488cb37a5d686d506684c5bb29f7f5ad6ff..cca5f6597ec28e979f2b3c05f87b1ea914f4a580 100644
--- a/modules/t/test-genome-DBs/homo_sapiens/core/table.sql
+++ b/modules/t/test-genome-DBs/homo_sapiens/core/table.sql
@@ -420,8 +420,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -490,7 +490,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=191 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=192 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/homo_sapiens/empty/SQLite/table.sql b/modules/t/test-genome-DBs/homo_sapiens/empty/SQLite/table.sql
index 16497890a208487ee5472a7c25dd13321660e96e..a227bd68786431edcf009b5c540b25c548170a1f 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 Wed Nov  6 10:35:42 2019
+-- Created on Tue Dec 17 13:11:39 2019
 -- 
 
 BEGIN TRANSACTION;
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 46593d23ec7eb581aad694d2a6c77725fa602eeb..f0c16de07bb7f17fe2d746bcceaaf7151509e8a1 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 Wed Nov  6 10:35:48 2019
+-- Created on Tue Dec 17 13:11:42 2019
 -- 
 
 BEGIN TRANSACTION;
diff --git a/modules/t/test-genome-DBs/homo_sapiens/xref/SQLite/table.sql b/modules/t/test-genome-DBs/homo_sapiens/xref/SQLite/table.sql
index 6fd0b874a0dd76b4bb3ba13314f3a5e01f66d254..cb82a4371ae6ae82be7fdc681779f9de30406ccf 100644
--- a/modules/t/test-genome-DBs/homo_sapiens/xref/SQLite/table.sql
+++ b/modules/t/test-genome-DBs/homo_sapiens/xref/SQLite/table.sql
@@ -1,6 +1,6 @@
 -- 
 -- Created by SQL::Translator::Producer::SQLite
--- Created on Wed Nov  6 10:35:49 2019
+-- Created on Tue Dec 17 13:11:43 2019
 -- 
 
 BEGIN TRANSACTION;
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 beaf999fd3ba7866463ea3f5556f4929b434c459..19900e6a78dcb45eb8bfc826b0e55ac349fc41bb 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 Wed Nov  6 10:35:54 2019
+-- Created on Tue Dec 17 13:11:46 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -476,8 +476,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
diff --git a/modules/t/test-genome-DBs/mapping/core/meta.txt b/modules/t/test-genome-DBs/mapping/core/meta.txt
index ee84ac3b6b8fafb2801e0a305f22fd3f3445533d..6cc475bc7df35a3381c67271a3823759fb7ca61d 100644
--- a/modules/t/test-genome-DBs/mapping/core/meta.txt
+++ b/modules/t/test-genome-DBs/mapping/core/meta.txt
@@ -75,3 +75,4 @@
 168	\N	patch	patch_98_99_a.sql|schema_version
 169	\N	patch	patch_99_100_a.sql|schema_version
 170	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+171	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
diff --git a/modules/t/test-genome-DBs/mapping/core/table.sql b/modules/t/test-genome-DBs/mapping/core/table.sql
index ccf60eb44a3d48f2b6aff5b91d5362e07ea3a149..67afcddec365d06e29b2ce4b13c56360449f463f 100644
--- a/modules/t/test-genome-DBs/mapping/core/table.sql
+++ b/modules/t/test-genome-DBs/mapping/core/table.sql
@@ -420,8 +420,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -490,7 +490,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=171 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=172 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/multi/compara/SQLite/table.sql b/modules/t/test-genome-DBs/multi/compara/SQLite/table.sql
index b9ab265bdfe0b90b65837da1dad84920fea1379d..0da384e1897ccab391c543bf2f24d50c04365152 100644
--- a/modules/t/test-genome-DBs/multi/compara/SQLite/table.sql
+++ b/modules/t/test-genome-DBs/multi/compara/SQLite/table.sql
@@ -1,6 +1,6 @@
 -- 
 -- Created by SQL::Translator::Producer::SQLite
--- Created on Wed Nov  6 10:35:58 2019
+-- Created on Tue Dec 17 13:11:48 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -384,7 +384,7 @@ CREATE TABLE "hmm_curated_annot" (
   "seq_member_stable_id" varchar(40) NOT NULL,
   "model_id" varchar(40),
   "library_version" varchar(40) NOT NULL,
-  "annot_date" timestamp NOT NULL DEFAULT 'current_timestamp()',
+  "annot_date" timestamp NOT NULL DEFAULT current_timestamp,
   "reason" mediumtext,
   PRIMARY KEY ("seq_member_stable_id")
 );
@@ -442,7 +442,7 @@ CREATE TABLE "homology_member" (
 CREATE TABLE "mapping_session" (
   "mapping_session_id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
   "type" enum,
-  "when_mapped" timestamp NOT NULL DEFAULT 'current_timestamp()',
+  "when_mapped" timestamp NOT NULL DEFAULT current_timestamp,
   "rel_from" integer,
   "rel_to" integer,
   "prefix" char(4) NOT NULL
diff --git a/modules/t/test-genome-DBs/mus_musculus/core/SQLite/table.sql b/modules/t/test-genome-DBs/mus_musculus/core/SQLite/table.sql
index 618c484df9c4e70eb1ea6c5cea7a89ad5de2e290..4fbd4c8a38a394dc3352bb6bcf3e85dc112afbcd 100644
--- a/modules/t/test-genome-DBs/mus_musculus/core/SQLite/table.sql
+++ b/modules/t/test-genome-DBs/mus_musculus/core/SQLite/table.sql
@@ -1,6 +1,6 @@
 -- 
 -- Created by SQL::Translator::Producer::SQLite
--- Created on Wed Nov  6 10:36:03 2019
+-- Created on Tue Dec 17 13:11:52 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -476,8 +476,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
diff --git a/modules/t/test-genome-DBs/mus_musculus/core/meta.txt b/modules/t/test-genome-DBs/mus_musculus/core/meta.txt
index 64df46e580a146dfcd0fcc49f1607deed5de81a1..95575b6a50e67c64b1ca12ded0bca9c3766775ec 100644
--- a/modules/t/test-genome-DBs/mus_musculus/core/meta.txt
+++ b/modules/t/test-genome-DBs/mus_musculus/core/meta.txt
@@ -192,3 +192,4 @@
 1704	\N	patch	patch_98_99_a.sql|schema_version
 1705	\N	patch	patch_99_100_a.sql|schema_version
 1706	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+1707	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
diff --git a/modules/t/test-genome-DBs/mus_musculus/core/table.sql b/modules/t/test-genome-DBs/mus_musculus/core/table.sql
index d4c3867375d62ba48453d55a13353ce73ed956de..694fe7f52bfade92bf6285803ed9d463799667d4 100644
--- a/modules/t/test-genome-DBs/mus_musculus/core/table.sql
+++ b/modules/t/test-genome-DBs/mus_musculus/core/table.sql
@@ -420,8 +420,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -490,7 +490,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=1707 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=1708 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/nameless/core/SQLite/table.sql b/modules/t/test-genome-DBs/nameless/core/SQLite/table.sql
index 671abdbb2ee572d99691daa7f6d4a6d669ccd037..d8ca0a6b169b6e941e86e673b4bd8120ee29862b 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 Wed Nov  6 10:36:08 2019
+-- Created on Tue Dec 17 13:11:55 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -465,8 +465,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
diff --git a/modules/t/test-genome-DBs/nameless/core/meta.txt b/modules/t/test-genome-DBs/nameless/core/meta.txt
index 39c312be17e285bdae1d9ae15117d148ee68f4df..10ac39f81c47985879e1ae1e3ca4cd8f4078eab2 100644
--- a/modules/t/test-genome-DBs/nameless/core/meta.txt
+++ b/modules/t/test-genome-DBs/nameless/core/meta.txt
@@ -113,3 +113,4 @@
 167	\N	patch	patch_98_99_a.sql|schema_version
 168	\N	patch	patch_99_100_a.sql|schema_version
 169	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+170	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
diff --git a/modules/t/test-genome-DBs/nameless/core/table.sql b/modules/t/test-genome-DBs/nameless/core/table.sql
index 63c28b3252d2ac9afff804afde2592db1a997fc6..663e9a028018ecb6b5e87e365462c6bb42a5230e 100644
--- a/modules/t/test-genome-DBs/nameless/core/table.sql
+++ b/modules/t/test-genome-DBs/nameless/core/table.sql
@@ -410,8 +410,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -480,7 +480,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=170 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=171 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/ontology/ontology/SQLite/table.sql b/modules/t/test-genome-DBs/ontology/ontology/SQLite/table.sql
index 3f73da74ab2b818b296f0ad8ed9e94ce80f06c6f..8bbd182c6db38804b2cc5ffa0aa93e6bdc95c9a5 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 Wed Nov  6 10:36:10 2019
+-- Created on Tue Dec 17 13:11:56 2019
 -- 
 
 BEGIN TRANSACTION;
diff --git a/modules/t/test-genome-DBs/polyploidy/core/SQLite/table.sql b/modules/t/test-genome-DBs/polyploidy/core/SQLite/table.sql
index baa70ca65928d055fe3a26c4a3736e28bd15a679..9899e52afc50d2f350b30304ab42c67113bc4778 100644
--- a/modules/t/test-genome-DBs/polyploidy/core/SQLite/table.sql
+++ b/modules/t/test-genome-DBs/polyploidy/core/SQLite/table.sql
@@ -1,6 +1,6 @@
 -- 
 -- Created by SQL::Translator::Producer::SQLite
--- Created on Wed Nov  6 10:36:15 2019
+-- Created on Tue Dec 17 13:11:59 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -476,8 +476,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
diff --git a/modules/t/test-genome-DBs/polyploidy/core/meta.txt b/modules/t/test-genome-DBs/polyploidy/core/meta.txt
index 2c867489de5b99efc7bb3287f09e15afaf75d729..19548e74ca18a9f4fea7bbcac76f1e4c15b11544 100644
--- a/modules/t/test-genome-DBs/polyploidy/core/meta.txt
+++ b/modules/t/test-genome-DBs/polyploidy/core/meta.txt
@@ -168,3 +168,4 @@
 248	\N	patch	patch_98_99_a.sql|schema_version
 249	\N	patch	patch_99_100_a.sql|schema_version
 250	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+251	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
diff --git a/modules/t/test-genome-DBs/polyploidy/core/table.sql b/modules/t/test-genome-DBs/polyploidy/core/table.sql
index dd3f8de10ab17fab204f4405dfd2d74c4eb632ae..906583cc6a59128b5324a2b661f69817c3a9c7cc 100644
--- a/modules/t/test-genome-DBs/polyploidy/core/table.sql
+++ b/modules/t/test-genome-DBs/polyploidy/core/table.sql
@@ -420,8 +420,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -490,7 +490,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=251 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=252 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/test_collection/core/SQLite/table.sql b/modules/t/test-genome-DBs/test_collection/core/SQLite/table.sql
index e434f5580ecae7f52c91b64ed12cf95925b8dc1f..dceb106b354a669e66d3c6fd926a7fe83e0d9468 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 Wed Nov  6 10:36:20 2019
+-- Created on Tue Dec 17 13:12:02 2019
 -- 
 
 BEGIN TRANSACTION;
@@ -465,8 +465,8 @@ CREATE TABLE "mapping_session" (
   "new_db_name" varchar(80) NOT NULL DEFAULT '',
   "old_release" varchar(5) NOT NULL DEFAULT '',
   "new_release" varchar(5) NOT NULL DEFAULT '',
-  "old_assembly" varchar(20) NOT NULL DEFAULT '',
-  "new_assembly" varchar(20) NOT NULL DEFAULT '',
+  "old_assembly" varchar(80) NOT NULL DEFAULT '',
+  "new_assembly" varchar(80) NOT NULL DEFAULT '',
   "created" datetime
 );
 
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 be72c192df2aae7974da9261b8c01661779b82da..48b8e20c702ea69f6ce99d695ad3296cce645c8d 100644
--- a/modules/t/test-genome-DBs/test_collection/core/meta.txt
+++ b/modules/t/test-genome-DBs/test_collection/core/meta.txt
@@ -188,3 +188,4 @@
 230	\N	patch	patch_98_99_a.sql|schema_version
 231	\N	patch	patch_99_100_a.sql|schema_version
 232	\N	patch	patch_99_100_b.sql|alter_externaldb_type_notnull
+233	\N	patch	patch_99_100_c.sql|alter_mapping_session_assembly_length
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 d7ba949c27b8d3217b9601b664e92ca6e49bf572..4e9624bd6f8faec1b9b68d05c76c48996927fcae 100644
--- a/modules/t/test-genome-DBs/test_collection/core/table.sql
+++ b/modules/t/test-genome-DBs/test_collection/core/table.sql
@@ -410,8 +410,8 @@ CREATE TABLE `mapping_session` (
   `new_db_name` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `old_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
   `new_release` varchar(5) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `old_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
-  `new_assembly` varchar(20) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `old_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
+  `new_assembly` varchar(80) COLLATE latin1_bin NOT NULL DEFAULT '',
   `created` datetime DEFAULT NULL,
   PRIMARY KEY (`mapping_session_id`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
@@ -480,7 +480,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=233 DEFAULT CHARSET=latin1;
+) ENGINE=MyISAM AUTO_INCREMENT=234 DEFAULT CHARSET=latin1;
 
 CREATE TABLE `meta_coord` (
   `table_name` varchar(40) COLLATE latin1_bin NOT NULL DEFAULT '',