diff options
Diffstat (limited to 'lib/sqlalchemy/sql/schema.py')
-rw-r--r-- | lib/sqlalchemy/sql/schema.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/schema.py b/lib/sqlalchemy/sql/schema.py index c270e1564..33e300bf6 100644 --- a/lib/sqlalchemy/sql/schema.py +++ b/lib/sqlalchemy/sql/schema.py @@ -51,7 +51,7 @@ from . import visitors from .base import DedupeColumnCollection from .base import DialectKWArgs from .base import Executable -from .base import SchemaEventTarget +from .base import SchemaEventTarget as SchemaEventTarget from .coercions import _document_text_coercion from .elements import ClauseElement from .elements import ColumnClause @@ -2676,6 +2676,10 @@ class DefaultGenerator(Executable, SchemaItem): def __init__(self, for_update=False): self.for_update = for_update + @util.memoized_property + def is_callable(self): + raise NotImplementedError() + def _set_parent(self, column, **kw): self.column = column if self.for_update: |