]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Managed_DataObject.php
Had to avoid using indexes in the migration phase
[quix0rs-gnu-social.git] / classes / Managed_DataObject.php
index 3a6ed203128e09e27c810739892bf27a93363021..b324984b7f8e7512d4c8b77606654ca6b10b8ae2 100644 (file)
@@ -299,6 +299,11 @@ abstract class Managed_DataObject extends Memcached_DataObject
         return $ckeys;
     }
 
+    public function escapedTableName()
+    {
+        return common_database_tablename($this->tableName());
+    }
+
     /**
      * Returns an ID, checked that it is set and reasonably valid
      *
@@ -356,6 +361,7 @@ abstract class Managed_DataObject extends Memcached_DataObject
 
             // commit our db transaction since we won't reach the COMMIT below
             $this->query('COMMIT');
+            // @FIXME return true only if something changed (otherwise 0)
             return true;
         }
 
@@ -387,6 +393,12 @@ abstract class Managed_DataObject extends Memcached_DataObject
 
         // commit our db transaction
         $this->query('COMMIT');
+        // @FIXME return true only if something changed (otherwise 0)
         return $result;
     }
+
+    static public function beforeSchemaUpdate()
+    {
+        // NOOP
+    }
 }