spine-tools / Spine-Toolbox

Spine Toolbox is an open source Python package to manage data, scenarios and workflows for modelling and simulation. You can have your local workflow, but work as a team through version control and SQL databases.
https://www.tools-for-energy-system-modelling.org/
GNU Lesser General Public License v3.0
69 stars 17 forks source link

Checkbox to a not ask about upgrading databases #2893

Open PiispaH opened 1 month ago

PiispaH commented 1 month ago

Whenever the version of spine database gets updated, Toolbox pops up this dialog:

image

I wonder if it would be a good idea to have a checkbox that would apply the same selection to all the data stores in the project. When a new version comes out, this dialog could pop up again even if the "keep selection" box was checked.

soininen commented 1 month ago

Another option would be to list all project's updateable databases in a single dialog where you could select which ones to backup/update.