[Neo-report] r2829 jm - /trunk/neo/storage/database/mysqldb.py

nobody at svn.erp5.org nobody at svn.erp5.org
Wed Sep 7 16:33:34 CEST 2011


Author: jm
Date: Wed Sep  7 16:33:33 2011
New Revision: 2829

Log:
partition

Modified:
    trunk/neo/storage/database/mysqldb.py

Modified: trunk/neo/storage/database/mysqldb.py
==============================================================================
--- trunk/neo/storage/database/mysqldb.py [iso-8859-1] (original)
+++ trunk/neo/storage/database/mysqldb.py [iso-8859-1] Wed Sep  7 16:33:33 2011
@@ -155,8 +155,8 @@ class MySQLDatabaseManager(DatabaseManag
                  PRIMARY KEY (rid, uuid)
              ) ENGINE = InnoDB""")
 
-        p = self._use_partition and """PARTITION BY LIST (partition) (
-            PARTITION dummy VALUES IN (NULL))*/""" or ''
+        p = self._use_partition and """ PARTITION BY LIST (partition) (
+            PARTITION dummy VALUES IN (NULL))""" or ''
 
         # The table "trans" stores information on committed transactions.
         q("""CREATE TABLE IF NOT EXISTS trans (
@@ -399,7 +399,7 @@ class MySQLDatabaseManager(DatabaseManag
         if self._use_partition:
             for offset in offset_list:
                 add = """ALTER TABLE %%s ADD PARTITION (
-                    PARTITION p%u VALUES IN (%u))*/""" % (offset, offset)
+                    PARTITION p%u VALUES IN (%u))""" % (offset, offset)
                 for table in 'trans', 'obj', 'obj_short':
                     try:
                         self.conn.query(add % table)




More information about the Neo-report mailing list