Skip to content
This repository was archived by the owner on Aug 19, 2025. It is now read-only.

Commit b4cd10c

Browse files
authored
fix Row import and lint issues (#376)
1 parent 4be891f commit b4cd10c

4 files changed

Lines changed: 35 additions & 35 deletions

File tree

databases/backends/aiopg.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
from sqlalchemy.dialects.postgresql.psycopg2 import PGDialect_psycopg2
1010
from sqlalchemy.engine.cursor import CursorResultMetaData
1111
from sqlalchemy.engine.interfaces import Dialect, ExecutionContext
12-
from sqlalchemy.engine.result import Row
12+
from sqlalchemy.engine.row import Row
1313
from sqlalchemy.sql import ClauseElement
1414
from sqlalchemy.sql.ddl import DDLElement
1515

@@ -114,10 +114,10 @@ async def release(self) -> None:
114114

115115
async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
116116
assert self._connection is not None, "Connection is not acquired"
117-
query, args, context = self._compile(query)
117+
query_str, args, context = self._compile(query)
118118
cursor = await self._connection.cursor()
119119
try:
120-
await cursor.execute(query, args)
120+
await cursor.execute(query_str, args)
121121
rows = await cursor.fetchall()
122122
metadata = CursorResultMetaData(context, cursor.description)
123123
return [
@@ -135,10 +135,10 @@ async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
135135

136136
async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mapping]:
137137
assert self._connection is not None, "Connection is not acquired"
138-
query, args, context = self._compile(query)
138+
query_str, args, context = self._compile(query)
139139
cursor = await self._connection.cursor()
140140
try:
141-
await cursor.execute(query, args)
141+
await cursor.execute(query_str, args)
142142
row = await cursor.fetchone()
143143
if row is None:
144144
return None
@@ -155,10 +155,10 @@ async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mappin
155155

156156
async def execute(self, query: ClauseElement) -> typing.Any:
157157
assert self._connection is not None, "Connection is not acquired"
158-
query, args, context = self._compile(query)
158+
query_str, args, context = self._compile(query)
159159
cursor = await self._connection.cursor()
160160
try:
161-
await cursor.execute(query, args)
161+
await cursor.execute(query_str, args)
162162
return cursor.lastrowid
163163
finally:
164164
cursor.close()
@@ -177,10 +177,10 @@ async def iterate(
177177
self, query: ClauseElement
178178
) -> typing.AsyncGenerator[typing.Any, None]:
179179
assert self._connection is not None, "Connection is not acquired"
180-
query, args, context = self._compile(query)
180+
query_str, args, context = self._compile(query)
181181
cursor = await self._connection.cursor()
182182
try:
183-
await cursor.execute(query, args)
183+
await cursor.execute(query_str, args)
184184
metadata = CursorResultMetaData(context, cursor.description)
185185
async for row in cursor:
186186
yield Row(

databases/backends/mysql.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from sqlalchemy.dialects.mysql import pymysql
88
from sqlalchemy.engine.cursor import CursorResultMetaData
99
from sqlalchemy.engine.interfaces import Dialect, ExecutionContext
10-
from sqlalchemy.engine.result import Row
10+
from sqlalchemy.engine.row import Row
1111
from sqlalchemy.sql import ClauseElement
1212
from sqlalchemy.sql.ddl import DDLElement
1313

@@ -102,10 +102,10 @@ async def release(self) -> None:
102102

103103
async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
104104
assert self._connection is not None, "Connection is not acquired"
105-
query, args, context = self._compile(query)
105+
query_str, args, context = self._compile(query)
106106
cursor = await self._connection.cursor()
107107
try:
108-
await cursor.execute(query, args)
108+
await cursor.execute(query_str, args)
109109
rows = await cursor.fetchall()
110110
metadata = CursorResultMetaData(context, cursor.description)
111111
return [
@@ -123,10 +123,10 @@ async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
123123

124124
async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mapping]:
125125
assert self._connection is not None, "Connection is not acquired"
126-
query, args, context = self._compile(query)
126+
query_str, args, context = self._compile(query)
127127
cursor = await self._connection.cursor()
128128
try:
129-
await cursor.execute(query, args)
129+
await cursor.execute(query_str, args)
130130
row = await cursor.fetchone()
131131
if row is None:
132132
return None
@@ -143,10 +143,10 @@ async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mappin
143143

144144
async def execute(self, query: ClauseElement) -> typing.Any:
145145
assert self._connection is not None, "Connection is not acquired"
146-
query, args, context = self._compile(query)
146+
query_str, args, context = self._compile(query)
147147
cursor = await self._connection.cursor()
148148
try:
149-
await cursor.execute(query, args)
149+
await cursor.execute(query_str, args)
150150
if cursor.lastrowid == 0:
151151
return cursor.rowcount
152152
return cursor.lastrowid
@@ -167,10 +167,10 @@ async def iterate(
167167
self, query: ClauseElement
168168
) -> typing.AsyncGenerator[typing.Any, None]:
169169
assert self._connection is not None, "Connection is not acquired"
170-
query, args, context = self._compile(query)
170+
query_str, args, context = self._compile(query)
171171
cursor = await self._connection.cursor()
172172
try:
173-
await cursor.execute(query, args)
173+
await cursor.execute(query_str, args)
174174
metadata = CursorResultMetaData(context, cursor.description)
175175
async for row in cursor:
176176
yield Row(

databases/backends/postgres.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -170,16 +170,16 @@ async def release(self) -> None:
170170

171171
async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
172172
assert self._connection is not None, "Connection is not acquired"
173-
query, args, result_columns = self._compile(query)
174-
rows = await self._connection.fetch(query, *args)
173+
query_str, args, result_columns = self._compile(query)
174+
rows = await self._connection.fetch(query_str, *args)
175175
dialect = self._dialect
176176
column_maps = self._create_column_maps(result_columns)
177177
return [Record(row, result_columns, dialect, column_maps) for row in rows]
178178

179179
async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mapping]:
180180
assert self._connection is not None, "Connection is not acquired"
181-
query, args, result_columns = self._compile(query)
182-
row = await self._connection.fetchrow(query, *args)
181+
query_str, args, result_columns = self._compile(query)
182+
row = await self._connection.fetchrow(query_str, *args)
183183
if row is None:
184184
return None
185185
return Record(
@@ -206,8 +206,8 @@ async def fetch_val(
206206

207207
async def execute(self, query: ClauseElement) -> typing.Any:
208208
assert self._connection is not None, "Connection is not acquired"
209-
query, args, result_columns = self._compile(query)
210-
return await self._connection.fetchval(query, *args)
209+
query_str, args, result_columns = self._compile(query)
210+
return await self._connection.fetchval(query_str, *args)
211211

212212
async def execute_many(self, queries: typing.List[ClauseElement]) -> None:
213213
assert self._connection is not None, "Connection is not acquired"
@@ -222,9 +222,9 @@ async def iterate(
222222
self, query: ClauseElement
223223
) -> typing.AsyncGenerator[typing.Any, None]:
224224
assert self._connection is not None, "Connection is not acquired"
225-
query, args, result_columns = self._compile(query)
225+
query_str, args, result_columns = self._compile(query)
226226
column_maps = self._create_column_maps(result_columns)
227-
async for row in self._connection.cursor(query, *args):
227+
async for row in self._connection.cursor(query_str, *args):
228228
yield Record(row, result_columns, self._dialect, column_maps)
229229

230230
def transaction(self) -> TransactionBackend:

databases/backends/sqlite.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from sqlalchemy.dialects.sqlite import pysqlite
77
from sqlalchemy.engine.cursor import CursorResultMetaData
88
from sqlalchemy.engine.interfaces import Dialect, ExecutionContext
9-
from sqlalchemy.engine.result import Row
9+
from sqlalchemy.engine.row import Row
1010
from sqlalchemy.sql import ClauseElement
1111
from sqlalchemy.sql.ddl import DDLElement
1212

@@ -88,9 +88,9 @@ async def release(self) -> None:
8888

8989
async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
9090
assert self._connection is not None, "Connection is not acquired"
91-
query, args, context = self._compile(query)
91+
query_str, args, context = self._compile(query)
9292

93-
async with self._connection.execute(query, args) as cursor:
93+
async with self._connection.execute(query_str, args) as cursor:
9494
rows = await cursor.fetchall()
9595
metadata = CursorResultMetaData(context, cursor.description)
9696
return [
@@ -106,9 +106,9 @@ async def fetch_all(self, query: ClauseElement) -> typing.List[typing.Mapping]:
106106

107107
async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mapping]:
108108
assert self._connection is not None, "Connection is not acquired"
109-
query, args, context = self._compile(query)
109+
query_str, args, context = self._compile(query)
110110

111-
async with self._connection.execute(query, args) as cursor:
111+
async with self._connection.execute(query_str, args) as cursor:
112112
row = await cursor.fetchone()
113113
if row is None:
114114
return None
@@ -123,9 +123,9 @@ async def fetch_one(self, query: ClauseElement) -> typing.Optional[typing.Mappin
123123

124124
async def execute(self, query: ClauseElement) -> typing.Any:
125125
assert self._connection is not None, "Connection is not acquired"
126-
query, args, context = self._compile(query)
126+
query_str, args, context = self._compile(query)
127127
async with self._connection.cursor() as cursor:
128-
await cursor.execute(query, args)
128+
await cursor.execute(query_str, args)
129129
if cursor.lastrowid == 0:
130130
return cursor.rowcount
131131
return cursor.lastrowid
@@ -139,8 +139,8 @@ async def iterate(
139139
self, query: ClauseElement
140140
) -> typing.AsyncGenerator[typing.Any, None]:
141141
assert self._connection is not None, "Connection is not acquired"
142-
query, args, context = self._compile(query)
143-
async with self._connection.execute(query, args) as cursor:
142+
query_str, args, context = self._compile(query)
143+
async with self._connection.execute(query_str, args) as cursor:
144144
metadata = CursorResultMetaData(context, cursor.description)
145145
async for row in cursor:
146146
yield Row(

0 commit comments

Comments
 (0)