diff --git a/psqlextra/backend/introspection.py b/psqlextra/backend/introspection.py index bd775779..b008b813 100644 --- a/psqlextra/backend/introspection.py +++ b/psqlextra/backend/introspection.py @@ -231,7 +231,7 @@ def get_constraints(self, cursor, table_name: str): # standard Django implementation does not return the definition # for indexes, only for constraints, let's patch that up cursor.execute( - "SELECT indexname, indexdef FROM pg_indexes WHERE tablename = %s", + "SELECT indexname, indexdef FROM pg_indexes WHERE schemaname = current_schema() AND tablename = %s", (table_name,), ) for index_name, definition in cursor.fetchall():