Apparently my previous version of Darktable was so old it used database version 1. This seems to be a problem for Darktable 3.0.2. When I try to run it I get…
[defaults] found a 64-bit system with 8049812 kb ram and 4 cores (0 atom based) [defaults] setting high quality defaults [init] can't prepare insertion of used tags into data database [init] table data.tags has no column named icon [init] database `library.db' couldn't be upgraded from version 1 to 21. aborting ERROR : cannot open database
It looks like my database is so old it doesn’t have columns for things that the new Darktable expects. Does anybody know if there any scripts available to upgrade the database version manually to a point where latest Darktable would be happy? Or failing that what the minimal set of intermediate upgrades (i.e. installing intermediate versions of Darktable, opening the database, then repeating) would be?