diff --git a/sqlalchemy_utils/functions/__init__.py b/sqlalchemy_utils/functions/__init__.py index 51fb13a..b890746 100644 --- a/sqlalchemy_utils/functions/__init__.py +++ b/sqlalchemy_utils/functions/__init__.py @@ -18,7 +18,6 @@ from .orm import ( identity, naturally_equivalent, primary_keys, - remove_property, table_name, ) @@ -40,7 +39,6 @@ __all__ = ( non_indexed_foreign_keys, primary_keys, QuerySorterException, - remove_property, render_expression, render_statement, sort_query, diff --git a/sqlalchemy_utils/functions/database.py b/sqlalchemy_utils/functions/database.py index 95b38cf..c2106aa 100644 --- a/sqlalchemy_utils/functions/database.py +++ b/sqlalchemy_utils/functions/database.py @@ -228,9 +228,9 @@ def is_indexed_foreign_key(constraint): :param constraint: ForeignKeyConstraint object to check the indexes """ for index in constraint.table.indexes: - index_column_names = set([ + index_column_names = set( column.name for column in index.columns - ]) + ) if index_column_names == set(constraint.columns): return True return False