I’ve tried to find an answer to this question from Developer resources and source codes, however, i just didn’t. Basically, my question is about custom data fields and stored data both for cloud and server: where is it stored?
For example, assume I add a new field to an existing issue type: where is related data stored, on the Jira Core DB or in my own?
Or assume I develop a completely new functionality, like a dashboard that is visualizing existing data but also add some of its own. Where is the custom data stored, again both in case of cloud and server?
Your kind help is much appreciated,
Hi @GaborTorok. Welcome to the dev community! Custom field data is stored in a database table on the Jira side, for both server/DC and cloud.
Here’s a server doc page that provides more specifics about how/where customfield data is stored. https://developer.atlassian.com/server/jira/platform/database-custom-fields/
Thanks for your answer, @nmansilla! So, in other words, the data is never stored in the add-on vendor side, correct? Neither in a cloud setup nor using server.
In terms of add-on business logic, where is that running? Is there a difference for cloud vs server?
Ultimately, what I’m trying to find out is the communication pattern between where JIRA Core is running (cloud or server) vs where the add-ons “live their lives” in terms of data and business logic. I hope it makes sense!