Remove some unnecessary SQLAlchemy imports that might break 1.4+
This commit is contained in:
parent
98c33e1469
commit
ca7c4df349
1 changed files with 1 additions and 3 deletions
|
@ -20,7 +20,6 @@ from datetime import datetime
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
from asyncpg import PostgresError
|
from asyncpg import PostgresError
|
||||||
from sqlalchemy import asc, desc, engine, exc
|
from sqlalchemy import asc, desc, engine, exc
|
||||||
from sqlalchemy.engine.result import ResultProxy, RowProxy
|
|
||||||
import aiosqlite
|
import aiosqlite
|
||||||
|
|
||||||
from mautrix.util.async_db import Database
|
from mautrix.util.async_db import Database
|
||||||
|
@ -134,7 +133,7 @@ def _execute_query_sqlalchemy(
|
||||||
) -> web.Response:
|
) -> web.Response:
|
||||||
assert isinstance(instance.inst_db, engine.Engine)
|
assert isinstance(instance.inst_db, engine.Engine)
|
||||||
try:
|
try:
|
||||||
res: ResultProxy = instance.inst_db.execute(sql_query)
|
res = instance.inst_db.execute(sql_query)
|
||||||
except exc.IntegrityError as e:
|
except exc.IntegrityError as e:
|
||||||
return resp.sql_integrity_error(e, sql_query)
|
return resp.sql_integrity_error(e, sql_query)
|
||||||
except exc.OperationalError as e:
|
except exc.OperationalError as e:
|
||||||
|
@ -144,7 +143,6 @@ def _execute_query_sqlalchemy(
|
||||||
"query": str(sql_query),
|
"query": str(sql_query),
|
||||||
}
|
}
|
||||||
if res.returns_rows:
|
if res.returns_rows:
|
||||||
row: RowProxy
|
|
||||||
data["rows"] = [
|
data["rows"] = [
|
||||||
(
|
(
|
||||||
{key: check_type(value) for key, value in row.items()}
|
{key: check_type(value) for key, value in row.items()}
|
||||||
|
|
Loading…
Reference in a new issue