In #89 we added new columns to the activation, metrics and ping models so that they store the individual components of the image ids, after parsing it.
This merge request introduces new management command to go over the old records, parse the image ids and store the results in the new columns.
@adarnimrod: we will need to run those commands after deploying the new Azafea. They can be run in parallel with Azafea running and receiving new events.
They might take a bit of time though, so we will finally be able to test my changes to make the progress output appear during the process in CloudWatch rather than all at the end. :slightly_smiling_face:
In #89 we added new columns to the activation, metrics and ping models so that they store the individual components of the image ids, after parsing it.
This merge request introduces new management command to go over the old records, parse the image ids and store the results in the new columns.
@adarnimrod: we will need to run those commands after deploying the new Azafea. They can be run in parallel with Azafea running and receiving new events.
They might take a bit of time though, so we will finally be able to test my changes to make the progress output appear during the process in CloudWatch rather than all at the end. :slightly_smiling_face: