Annotate type and set self.connection to None in MySQLResult.read as other methods

This commit is contained in:
Alexandr N Zamaraev (aka tonal)
2015-10-23 13:18:13 +06:00
parent 7044fa0005
commit 67983e7519
2 changed files with 6 additions and 1 deletions

2
.gitignore vendored
View File

@@ -7,3 +7,5 @@ __pycache__
/.tox
/build
/pymysql/tests/databases.json
/.idea

View File

@@ -1117,6 +1117,9 @@ class Connection(object):
class MySQLResult(object):
def __init__(self, connection):
"""
@type connection: Connection
"""
self.connection = connection
self.affected_rows = None
self.insert_id = None
@@ -1144,7 +1147,7 @@ class MySQLResult(object):
else:
self._read_result_packet(first_packet)
finally:
self.connection = False
self.connection = None
def init_unbuffered_query(self):
self.unbuffered_active = True