diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2020-04-11 16:11:59 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2020-04-11 16:11:59 +0000 |
| commit | 6e1cbe426479438f1fc12ce6ae9424cf5d191ddf (patch) | |
| tree | 90f780d9d13a225202edf5b0c2547d75dd430869 /lib/sqlalchemy | |
| parent | aff41b2384e64c6d9739626791603a2becf0126c (diff) | |
| parent | 3b10414c8974625622dfff08262272b39bcff85e (diff) | |
| download | sqlalchemy-6e1cbe426479438f1fc12ce6ae9424cf5d191ddf.tar.gz | |
Merge "The :meth:`.Inspector.reflecttable` was renamed to :meth:`.Inspector.reflect_table`."
Diffstat (limited to 'lib/sqlalchemy')
| -rw-r--r-- | lib/sqlalchemy/engine/reflection.py | 17 | ||||
| -rw-r--r-- | lib/sqlalchemy/sql/schema.py | 2 |
2 files changed, 16 insertions, 3 deletions
diff --git a/lib/sqlalchemy/engine/reflection.py b/lib/sqlalchemy/engine/reflection.py index 85e671421..1a34e9c72 100644 --- a/lib/sqlalchemy/engine/reflection.py +++ b/lib/sqlalchemy/engine/reflection.py @@ -645,7 +645,17 @@ class Inspector(object): conn, table_name, schema, info_cache=self.info_cache, **kw ) - def reflecttable( + @util.deprecated_20( + ":meth:`.Inspector.reflecttable`", + "The :meth:`.Inspector.reflecttable` method was renamed to " + ":meth:`.Inspector.reflect_table`. This deprecated alias " + "will be removed in a future release.", + ) + def reflecttable(self, *args, **kwargs): + "See reflect_table. This method name is deprecated" + return self.reflect_table(*args, **kwargs) + + def reflect_table( self, table, include_columns, @@ -666,7 +676,10 @@ class Inspector(object): meta = MetaData() user_table = Table('user', meta) insp = Inspector.from_engine(engine) - insp.reflecttable(user_table, None) + insp.reflect_table(user_table, None) + + .. versionchanged:: 1.4 Renamed from ``reflecttable`` to + ``reflect_table`` :param table: a :class:`~sqlalchemy.schema.Table` instance. :param include_columns: a list of string column names to include diff --git a/lib/sqlalchemy/sql/schema.py b/lib/sqlalchemy/sql/schema.py index d1abaed3b..56695708e 100644 --- a/lib/sqlalchemy/sql/schema.py +++ b/lib/sqlalchemy/sql/schema.py @@ -578,7 +578,7 @@ class Table(DialectKWArgs, SchemaItem, TableClause): ) insp = inspection.inspect(autoload_with) - insp.reflecttable( + insp.reflect_table( self, include_columns, exclude_columns, |
