Stephan, Milen,

lately Galaxy undergoes DB migrations very rarely and if so it usually just adds tables/columns in a very clear manner. 

API should shield you from any changes breaking your DB script but to be honest I would not expect any unless you are gathering data on some complex object relations (which API won't give you anyways).

Best,

Martin


On Tue, Apr 25, 2017 at 8:30 AM Stephan Oepen <oe@ifi.uio.no> wrote:
hi martin, thanks for the immediate follow-up!

> Our aim at using the API is the simplicity it provides.

part of my rationale in looking at the API for reporting purposes was
stability: my impression is that the galaxy-internal database schema
undergoes relatively frequent revisions, but i would assume the API to
hide some of those changes from us?

best wishes, oe