]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Fixed mysql TEMPORARY table reflection.
authorJason Kirtland <jek@discorporate.us>
Sat, 27 Sep 2008 18:26:53 +0000 (18:26 +0000)
committerJason Kirtland <jek@discorporate.us>
Sat, 27 Sep 2008 18:26:53 +0000 (18:26 +0000)
CHANGES
lib/sqlalchemy/databases/mysql.py

diff --git a/CHANGES b/CHANGES
index 73590bcd5d85658387e845af823142ef527c8b44..adfdcf0560aa43ace12634d6beb941968e571b5e 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -38,6 +38,9 @@ CHANGES
       strptime/strftime, to generically support pre-1900 dates,
       dates with microseconds.  [ticket:968]
 
+- mysql
+    - Temporary tables are now reflectable.
+
 
 0.5.0rc1
 ========
index 9058df926b1f66899def8feee48aee0a695cec38..f1187b8ac678ab79ae92d483cba39606bed302e2 100644 (file)
@@ -2406,7 +2406,7 @@ class MySQLSchemaReflector(object):
                             self.preparer._escape_identifier(_final))]))
 
         self._pr_name = _pr_compile(
-            r'^CREATE TABLE +'
+            r'^CREATE (?:\w+ +)?TABLE +'
             r'%(iq)s(?P<name>(?:%(esc_fq)s|[^%(fq)s])+)%(fq)s +\($' % quotes,
             self.preparer._unescape_identifier)