diff --git a/sql/table.sql b/sql/table.sql
index ade986f7adbcef56a708e74d4bc98d82b88a36c5..288c31b98fdda5ff0bb12f3329a34ac51d08e747 100755
--- a/sql/table.sql
+++ b/sql/table.sql
@@ -767,7 +767,7 @@ CREATE TABLE gene (
   seq_region_end              INT(10) UNSIGNED NOT NULL,
   seq_region_strand           TINYINT(2) NOT NULL,
   display_xref_id             INT(10) UNSIGNED,
-  source                      VARCHAR(20) NOT NULL,
+  source                      VARCHAR(40) NOT NULL,
   status                      ENUM('KNOWN', 'NOVEL', 'PUTATIVE', 'PREDICTED', 'KNOWN_BY_PROJECTION', 'UNKNOWN', 'ANNOTATED'),
   description                 TEXT,
   is_current                  BOOLEAN NOT NULL DEFAULT 1,
@@ -977,7 +977,7 @@ CREATE TABLE transcript (
   seq_region_end              INT(10) UNSIGNED NOT NULL,
   seq_region_strand           TINYINT(2) NOT NULL,
   display_xref_id             INT(10) UNSIGNED,
-  source                      VARCHAR(20) NOT NULL default 'ensembl',
+  source                      VARCHAR(40) NOT NULL default 'ensembl',
   biotype                     VARCHAR(40) NOT NULL,
   status                      ENUM('KNOWN', 'NOVEL', 'PUTATIVE', 'PREDICTED', 'KNOWN_BY_PROJECTION', 'UNKNOWN', 'ANNOTATED'),
   description                 TEXT,