Author: david
Date: Fri May 27 14:35:09 2011
New Revision: 9124

Log:
Allow string source keys

Modified:
   trunk/config/schema.yml
   trunk/data/sql/lib.model.schema.sql
   trunk/lib/model/map/KeymapTableMap.php

Modified: trunk/config/schema.yml
==============================================================================
--- trunk/config/schema.yml     Fri May 27 11:10:39 2011        (r9123)
+++ trunk/config/schema.yml     Fri May 27 14:35:09 2011        (r9124)
@@ -149,7 +149,7 @@
     revision_history: longvarchar
 
   keymap:
-    source_id: { type: integer, index: true }
+    source_id: { type: varchar(255), index: true }
     target_id: { type: integer, index: true }
     source: { type: varchar(255), index: true }
     target: { type: varchar(255), index: true }

Modified: trunk/data/sql/lib.model.schema.sql
==============================================================================
--- trunk/data/sql/lib.model.schema.sql Fri May 27 11:10:39 2011        (r9123)
+++ trunk/data/sql/lib.model.schema.sql Fri May 27 14:35:09 2011        (r9124)
@@ -451,7 +451,7 @@
 
 CREATE TABLE `keymap`
 (
-       `source_id` INTEGER,
+       `source_id` VARCHAR(255),
        `target_id` INTEGER,
        `source` VARCHAR(255),
        `target` VARCHAR(255),

Modified: trunk/lib/model/map/KeymapTableMap.php
==============================================================================
--- trunk/lib/model/map/KeymapTableMap.php      Fri May 27 11:10:39 2011        
(r9123)
+++ trunk/lib/model/map/KeymapTableMap.php      Fri May 27 14:35:09 2011        
(r9124)
@@ -36,7 +36,7 @@
                $this->setPackage('lib.model');
                $this->setUseIdGenerator(true);
                // columns
-               $this->addColumn('SOURCE_ID', 'sourceId', 'INTEGER', false, 
null, null);
+               $this->addColumn('SOURCE_ID', 'sourceId', 'VARCHAR', false, 
255, null);
                $this->addColumn('TARGET_ID', 'targetId', 'INTEGER', false, 
null, null);
                $this->addColumn('SOURCE', 'source', 'VARCHAR', false, 255, 
null);
                $this->addColumn('TARGET', 'target', 'VARCHAR', false, 255, 
null);

-- 
You received this message because you are subscribed to the Google Groups 
"Qubit Toolkit Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/qubit-commits?hl=en.

Reply via email to