Manually running database upgrade using Active Objects


We’re developing plugin for Jira Server. Library activeobjects-plugin has a mechanism, which runs a set of ActiveObjectsUpgradeTask, although we want to have full control over database upgrading process. So what will happen if we don’t register any of them in atlassian-plugin.xml and they are ran by our plugin? Will we have any problems with jira restore/backup?

Kind regards,
Kira Ivanova

Active objects will change the tables as necessary automatically. ActiveObjectsUpgradeTask Is mostly there for if you need to change/tweak the model as part of the upgrade.

As with anything atlassian - the app really wants to be in control of the database…