This task is more intrusive in source code. It touch the schema of DB, so DB contents can be corrupted if errors are introduced.
So i recommend to implement this solution in your dedicated developpement branch in first and to check it until it stable. Write unit test code if necessary.
When code is enough stable, it will be backported to git/master safety.
Gilles Caulier
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel