summaryrefslogtreecommitdiff
path: root/src/apscheduler/datastores
diff options
context:
space:
mode:
authorAlex Grönholm <alex.gronholm@nextday.fi>2022-09-21 01:56:32 +0300
committerAlex Grönholm <alex.gronholm@nextday.fi>2022-09-21 02:40:02 +0300
commite8055bce55bb004168b5787f89091057cf1f36c7 (patch)
treec8c377a4a8301e643efc939cea86138b8d72e95d /src/apscheduler/datastores
parentc5727432736b55b7d76753307f14efdb962c2edf (diff)
downloadapscheduler-e8055bce55bb004168b5787f89091057cf1f36c7.tar.gz
Merged the Worker class into AsyncScheduler
Diffstat (limited to 'src/apscheduler/datastores')
-rw-r--r--src/apscheduler/datastores/sqlalchemy.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/apscheduler/datastores/sqlalchemy.py b/src/apscheduler/datastores/sqlalchemy.py
index 00d06aa..2322205 100644
--- a/src/apscheduler/datastores/sqlalchemy.py
+++ b/src/apscheduler/datastores/sqlalchemy.py
@@ -33,6 +33,7 @@ from sqlalchemy.engine import URL, Dialect, Result
from sqlalchemy.exc import CompileError, IntegrityError, InterfaceError
from sqlalchemy.ext.asyncio import AsyncConnection, AsyncEngine, create_async_engine
from sqlalchemy.future import Connection, Engine
+from sqlalchemy.sql import ClauseElement, Executable
from sqlalchemy.sql.ddl import DropTable
from sqlalchemy.sql.elements import BindParameter, literal
@@ -197,7 +198,7 @@ class SQLAlchemyDataStore(BaseExternalDataStore):
async def _execute(
self,
conn: Connection | AsyncConnection,
- statement,
+ statement: ClauseElement | Executable,
parameters: Sequence | None = None,
):
if isinstance(conn, AsyncConnection):