]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
select not return rowcount at mysql+cymysql
authorHajime Nakagami <nakagami@gmail.com>
Sat, 6 Apr 2013 12:19:59 +0000 (21:19 +0900)
committerHajime Nakagami <nakagami@gmail.com>
Sat, 6 Apr 2013 12:19:59 +0000 (21:19 +0900)
lib/sqlalchemy/dialects/mysql/base.py

index f83020d93793a8759a7bb7b17977499c8d3c10c0..6e78b52eadc9bd3c29f8524a8a45448c54e3e22b 100644 (file)
@@ -2040,7 +2040,7 @@ class MySQLDialect(default.DefaultDialect):
         try:
             try:
                 rs = connection.execute(st)
-                have = rs.rowcount > 0
+                have = len(rs.fetchall()) > 0
                 rs.close()
                 return have
             except exc.DBAPIError, e: