Hi,
We have a customer that have a staging environment where all our app-related DB tables are either empty or corrupt/null values. They state that it’s been like this for 6 months so it’s not really possible to track down the root cause, but we suspect something went wrong when they migrated over from their production instance.
They’ve also made other changes that they don’t want to loose by doing a re-migration from production, so our way forward is to remove the app entirely and reinstall it as if it was a first-time install.
We’d now like to know from the Atlassian perspective how to completely “uninstall” the app. They reached out to Atlassian support which said they didn’t support third-party integrations.
We know what tables needs removed, but we also have ActiveObjectsUpgradeTask in place in our app. These define a Modelversion e.g.
@Override
public ModelVersion getModelVersion()
{
return ModelVersion.valueOf("1");
}
Which is stored somewhere by Atlassian. My question is how can they reset this so that it runs all migrations properly in order once they’re able to re-install the app. Is there some other meta-data related to apps that needs to be removed?