diff options
Diffstat (limited to 'lib/sqlalchemy/sql/ddl.py')
-rw-r--r-- | lib/sqlalchemy/sql/ddl.py | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/lib/sqlalchemy/sql/ddl.py b/lib/sqlalchemy/sql/ddl.py index f21b3d7f0..f247fa782 100644 --- a/lib/sqlalchemy/sql/ddl.py +++ b/lib/sqlalchemy/sql/ddl.py @@ -10,12 +10,15 @@ to invoke them for a create/drop call. """ -from .. import util +from .base import _bind_or_error +from .base import _generative +from .base import Executable +from .base import SchemaVisitor from .elements import ClauseElement -from .base import Executable, _generative, SchemaVisitor, _bind_or_error -from ..util import topological from .. import event from .. import exc +from .. import util +from ..util import topological class _DDLCompiles(ClauseElement): @@ -168,7 +171,7 @@ class DDLElement(Executable, _DDLCompiles): DDL('something').execute_if(dialect=('postgresql', 'mysql')) - :param callable_: A callable, which will be invoked with + :param callable\_: A callable, which will be invoked with four positional arguments as well as optional keyword arguments: @@ -815,10 +818,13 @@ class SchemaGenerator(DDLBase): include_foreign_key_constraints = None self.connection.execute( + # fmt: off CreateTable( table, - include_foreign_key_constraints=include_foreign_key_constraints, + include_foreign_key_constraints= # noqa + include_foreign_key_constraints, ) + # fmt: on ) if hasattr(table, "indexes"): |