@@ -42,14 +42,14 @@ def _migrate_dj011_blob(schema, default_store):
4242 '`{db}`.`~external`' .format (db = schema .database ))
4343
4444 # get referencing tables
45- refs = query ("""
45+ refs = [{ k . lower (): v for k , v in elem . items ()} for elem in query ("""
4646 SELECT concat('`', table_schema, '`.`', table_name, '`')
4747 as referencing_table, column_name, constraint_name
4848 FROM information_schema.key_column_usage
4949 WHERE referenced_table_name="{tab}" and referenced_table_schema="{db}"
5050 """ .format (
5151 tab = legacy_external .table_name ,
52- db = legacy_external .database ), as_dict = True ).fetchall ()
52+ db = legacy_external .database ), as_dict = True ).fetchall ()]
5353
5454 for ref in refs :
5555 # get comment
@@ -142,14 +142,14 @@ def _migrate_dj011_blob(schema, default_store):
142142
143143 # Drop the old external table but make sure it's no longer referenced
144144 # get referencing tables
145- refs = query ("""
145+ refs = [{ k . lower (): v for k , v in elem . items ()} for elem in query ("""
146146 SELECT concat('`', table_schema, '`.`', table_name, '`') as
147147 referencing_table, column_name, constraint_name
148148 FROM information_schema.key_column_usage
149149 WHERE referenced_table_name="{tab}" and referenced_table_schema="{db}"
150150 """ .format (
151151 tab = legacy_external .table_name ,
152- db = legacy_external .database ), as_dict = True ).fetchall ()
152+ db = legacy_external .database ), as_dict = True ).fetchall ()]
153153
154154 assert not refs , 'Some references still exist'
155155
0 commit comments