Pour avoir un peu travaillé sur cette partie du code, je pense que ça peut le faire. En effet, chaque modification a un numéro de version qui est inscrit dans la BdD. Lors de la mise à jour, darktable va enchainer toutes les modifications de la BdD depuis la version inscrite dans ta base jusqu'à l'actuelle.
Exemple : ta BdD est en version 10 (au hasard), et aujourd’hui nous en sommes arrivés à la version 34 (pour la prochaine 3.6). Eh bien le processus de M. à J. va faire la mise à jour 10 --> 11, puis 11 --> 12, puis 12 --> 13 et ainsi de suite, jusqu'à la 34.
Donc tu ne devrais avoir aucun problème. Mais comme le dit J. Paul, de bonnes sauvegardes sont indispensables !!!
P-s : C'est un processus éprouvé, car en général entre chaque version de darktable (3.0, 3.2, 3.4, ...) il y a plusieurs versions de la BdD comme tu as dû t'en rendre compte, vu la valeur élevée du numéro de version.
Exemple : ta BdD est en version 10 (au hasard), et aujourd’hui nous en sommes arrivés à la version 34 (pour la prochaine 3.6). Eh bien le processus de M. à J. va faire la mise à jour 10 --> 11, puis 11 --> 12, puis 12 --> 13 et ainsi de suite, jusqu'à la 34.
Donc tu ne devrais avoir aucun problème. Mais comme le dit J. Paul, de bonnes sauvegardes sont indispensables !!!
P-s : C'est un processus éprouvé, car en général entre chaque version de darktable (3.0, 3.2, 3.4, ...) il y a plusieurs versions de la BdD comme tu as dû t'en rendre compte, vu la valeur élevée du numéro de version.
Mes photos : jpverrue.fr