diff options
author | Kevin Decherf <kevin@kdecherf.com> | 2019-05-11 20:07:38 +0200 |
---|---|---|
committer | Kevin Decherf <kevin@kdecherf.com> | 2019-05-19 23:37:49 +0200 |
commit | feb239ea1006685ab3862c988309a1a5a9659559 (patch) | |
tree | 034e26b367d06796a4f7888847cff76b1401ad7a /app/DoctrineMigrations/Version20171008195606.php | |
parent | de1162b91a205a98a3f8ed01bd80285793b18380 (diff) | |
download | wallabag-feb239ea1006685ab3862c988309a1a5a9659559.tar.gz wallabag-feb239ea1006685ab3862c988309a1a5a9659559.tar.zst wallabag-feb239ea1006685ab3862c988309a1a5a9659559.zip |
mysql: change collation of tag table
utf8mb4_unicode_ci considers that 'caché' is equal to 'cache' which
can lead to attaching incorrect tags to entries. This issue is due to
some unicode normalization done by MySQL.
utf8mb4_bin makes no unicode normalization, letting wallabag to consider
'cache' and 'caché' as two different tags.
We change the collation of the whole table as Doctrine does not support
setting a collation on a column for a specific platform (it tries to
apply utf8mb4_bin even for pgsql and sqlite).
Fixes #3302
Signed-off-by: Kevin Decherf <kevin@kdecherf.com>
Diffstat (limited to 'app/DoctrineMigrations/Version20171008195606.php')
0 files changed, 0 insertions, 0 deletions