]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Updated mysqlconnector to support client flags and added character set information
authorDavid McNelis <dmcnelis@gmail.com>
Wed, 15 Aug 2012 15:22:03 +0000 (10:22 -0500)
committerDavid McNelis <dmcnelis@gmail.com>
Wed, 15 Aug 2012 15:22:03 +0000 (10:22 -0500)
lib/sqlalchemy/dialects/mysql/mysqlconnector.py

index 45ca47b8e5492be54447edf80c052367fc34a3e0..3801118d7cc313efacfc6640e97d5ff005a47098 100644 (file)
@@ -103,13 +103,13 @@ class MySQLDialect_mysqlconnector(MySQLDialect):
         dbapi_con = connection.connection
 
         from mysql.connector.constants import ClientFlag
-        dbapi_con.set_client_flag(ClientFlag.FOUND_ROWS)
+        dbapi_con.set_client_flags([ClientFlag.FOUND_ROWS])
 
         version = dbapi_con.get_server_version()
         return tuple(version)
 
     def _detect_charset(self, connection):
-        return connection.connection.get_characterset_info()
+        return connection.connection.charset
 
     def _extract_error_code(self, exception):
         return exception.errno