diff rhodecode/lib/dbmigrate/migrate/versioning/schemadiff.py @ 3767:e203cd3640db beta

sync sqlalchemy migrate with latest changes
author Marcin Kuzminski <marcin@python-works.com>
date Tue, 16 Apr 2013 01:45:47 +0200
parents 72c525a7e7ad
children a1696507b3ad
line wrap: on
line diff
--- a/rhodecode/lib/dbmigrate/migrate/versioning/schemadiff.py	Tue Apr 16 01:42:24 2013 +0200
+++ b/rhodecode/lib/dbmigrate/migrate/versioning/schemadiff.py	Tue Apr 16 01:45:47 2013 +0200
@@ -10,6 +10,7 @@
 
 log = logging.getLogger(__name__)
 
+
 def getDiffOfModelAgainstDatabase(metadata, engine, excludeTables=None):
     """
     Return differences of model against database.
@@ -17,7 +18,8 @@
     :return: object which will evaluate to :keyword:`True` if there \
       are differences else :keyword:`False`.
     """
-    db_metadata = sqlalchemy.MetaData(engine, reflect=True)
+    db_metadata = sqlalchemy.MetaData(engine)
+    db_metadata.reflect()
 
     # sqlite will include a dynamically generated 'sqlite_sequence' table if
     # there are autoincrement sequences in the database; this should not be