summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/sql/ddl.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/sql/ddl.py')
-rw-r--r--lib/sqlalchemy/sql/ddl.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/ddl.py b/lib/sqlalchemy/sql/ddl.py
index 6ac7c2448..052af6ac9 100644
--- a/lib/sqlalchemy/sql/ddl.py
+++ b/lib/sqlalchemy/sql/ddl.py
@@ -14,6 +14,7 @@ from __future__ import annotations
import typing
from typing import Any
from typing import Callable
+from typing import Iterable
from typing import List
from typing import Optional
from typing import Sequence as typing_Sequence
@@ -1143,7 +1144,7 @@ class SchemaDropper(InvokeDDLBase):
def sort_tables(
- tables: typing_Sequence["Table"],
+ tables: Iterable["Table"],
skip_fn: Optional[Callable[["ForeignKeyConstraint"], bool]] = None,
extra_dependencies: Optional[
typing_Sequence[Tuple["Table", "Table"]]