diff options
author | Kevin Decherf <kevin@kdecherf.com> | 2017-07-20 22:05:44 +0200 |
---|---|---|
committer | Kevin Decherf <kevin@kdecherf.com> | 2017-08-27 16:51:23 +0200 |
commit | bd164a75c42accdc1601a69d101e759d4326e018 (patch) | |
tree | f9a8be917f6a984586ef31e77d6d393472e7d80f /data | |
parent | 7036d91fe7332a797bf5cbccec8790bcef8437d4 (diff) | |
download | wallabag-bd164a75c42accdc1601a69d101e759d4326e018.tar.gz wallabag-bd164a75c42accdc1601a69d101e759d4326e018.tar.zst wallabag-bd164a75c42accdc1601a69d101e759d4326e018.zip |
Add migration to change case of tags
This migration does not support SQLite as long as this engine does not
support Unicode in LOWER().
This migration starts by retrieving the list of lowercase tags which
need to be migrated. Then it retrieves the list of tags for each tags
from the previous step in order to migrate entries. It handles deletion
of empty tags. At the end the migration makes a full scan to update the
label of all remaining tags.
WARNING: THIS MIGRATION IS IRREVERSIBLE.
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Diffstat (limited to 'data')
0 files changed, 0 insertions, 0 deletions