)]}'
{"aodh/storage/sqlalchemy/alembic/versions/010_add_cascade.py":[{"author":{"_account_id":34975,"name":"Jaromír Wysoglad","email":"jwysogla@redhat.com","username":"jwysogla"},"change_message_id":"3bb55fb25416646f1a87f96787926791a73cb5cb","unresolved":true,"context_lines":[{"line_number":40,"context_line":"    }"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    for table, column in fks_to_cascade.items():"},{"line_number":43,"context_line":"        fk_constraints \u003d inspector.get_foregin_keys(table)"},{"line_number":44,"context_line":"        for fk in fk_constraints:"},{"line_number":45,"context_line":"            if column in fk[\u0027constrained_columns\u0027]:"},{"line_number":46,"context_line":"                op.drop_constraint("}],"source_content_type":"text/x-python","patch_set":2,"id":"2da993d0_fc665d5a","line":43,"updated":"2025-08-04 08:42:29.000000000","message":"```suggestion\n        fk_constraints \u003d inspector.get_foreign_keys(table)\n```","commit_id":"7956aa4b544a4d4eed133968465c23ad7445ec7e"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"34c300a7ec95f537c97fa9d6a8ed587852fc2961","unresolved":false,"context_lines":[{"line_number":40,"context_line":"    }"},{"line_number":41,"context_line":""},{"line_number":42,"context_line":"    for table, column in fks_to_cascade.items():"},{"line_number":43,"context_line":"        fk_constraints \u003d inspector.get_foregin_keys(table)"},{"line_number":44,"context_line":"        for fk in fk_constraints:"},{"line_number":45,"context_line":"            if column in fk[\u0027constrained_columns\u0027]:"},{"line_number":46,"context_line":"                op.drop_constraint("}],"source_content_type":"text/x-python","patch_set":2,"id":"9524b889_c67ef915","line":43,"in_reply_to":"2da993d0_fc665d5a","updated":"2025-08-04 09:11:51.000000000","message":"Done","commit_id":"7956aa4b544a4d4eed133968465c23ad7445ec7e"}]}
