diff options
Diffstat (limited to 'alembic/ddl/base.py')
-rw-r--r-- | alembic/ddl/base.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/alembic/ddl/base.py b/alembic/ddl/base.py index c3bdaf3..65da32f 100644 --- a/alembic/ddl/base.py +++ b/alembic/ddl/base.py @@ -20,6 +20,8 @@ from ..util.sqla_compat import _is_type_bound # noqa from ..util.sqla_compat import _table_for_constraint # noqa if TYPE_CHECKING: + from typing import Any + from sqlalchemy.sql.compiler import Compiled from sqlalchemy.sql.compiler import DDLCompiler from sqlalchemy.sql.elements import TextClause @@ -31,7 +33,7 @@ if TYPE_CHECKING: from ..util.sqla_compat import Computed from ..util.sqla_compat import Identity -_ServerDefault = Union["TextClause", "FetchedValue", "Function", str] +_ServerDefault = Union["TextClause", "FetchedValue", "Function[Any]", str] class AlterTable(DDLElement): |