inc/DBSchema/mysql.php
authorAlan Knowles <alan@akbkhome.com>
Thu, 27 Jan 2011 14:41:39 +0000 (22:41 +0800)
committerAlan Knowles <alan@akbkhome.com>
Thu, 27 Jan 2011 14:41:39 +0000 (22:41 +0800)
inc/DBSchema/mysql.php

index 9235f57..f8189be 100644 (file)
@@ -5,12 +5,23 @@ require_once 'DBSchema/Generic.php';
 
 class MTrackDBSchema_mysql extends MTrackDBSchema_Generic 
 {
-  var $typemap = array(
-    'autoinc' => 'AUTO_INCREMENT',
-    'timestamp' => 'datetime',
-    'blob' => 'longtext', // eak what blob is stored?
-  );
+    var $typemap = array(
+        'autoinc' => 'AUTO_INCREMENT',
+        'timestamp' => 'datetime',
+        'blob' => 'longtext', // eak what blob is stored?
+    );
 
+
+    function determineVersion() {
+        $ret = parent::determineVersion();
+        if ($ret) {
+            return $ret;
+        }
+        // assume we need to create database..
+        return null;
+    }
+  
+  
   function alterTable(MTrackDBSchema_Table $from, MTrackDBSchema_Table $to)
   {
     $sql = array();