diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2022-03-23 16:59:30 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@ci3.zzzcomputing.com> | 2022-03-23 16:59:30 +0000 |
| commit | 4f0978079b967388c03da2c194ec83680230727e (patch) | |
| tree | 2ff300e735c342b524ff0b6310b3bbdc6b07c727 /lib/sqlalchemy/sql/selectable.py | |
| parent | 675d11f113b3eb5a931d8dfb31328feee2080c27 (diff) | |
| parent | 04dcc5c704dbf0b22705523e263e512c24936175 (diff) | |
| download | sqlalchemy-4f0978079b967388c03da2c194ec83680230727e.tar.gz | |
Merge "Add option to disable from linting for table valued function" into main
Diffstat (limited to 'lib/sqlalchemy/sql/selectable.py')
| -rw-r--r-- | lib/sqlalchemy/sql/selectable.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/sqlalchemy/sql/selectable.py b/lib/sqlalchemy/sql/selectable.py index e143d1476..80433a283 100644 --- a/lib/sqlalchemy/sql/selectable.py +++ b/lib/sqlalchemy/sql/selectable.py @@ -1477,6 +1477,7 @@ class TableValuedAlias(Alias): _supports_derived_columns = True _render_derived = False _render_derived_w_types = False + joins_implicitly = False _traverse_internals = [ ("element", InternalTraversal.dp_clauseelement), @@ -1486,9 +1487,16 @@ class TableValuedAlias(Alias): ("_render_derived_w_types", InternalTraversal.dp_boolean), ] - def _init(self, selectable, name=None, table_value_type=None): + def _init( + self, + selectable, + name=None, + table_value_type=None, + joins_implicitly=False, + ): super(TableValuedAlias, self)._init(selectable, name=name) + self.joins_implicitly = joins_implicitly self._tableval_type = ( type_api.TABLEVALUE if table_value_type is None |
