-- SPDX-License-Identifier: MIT -- Copyright 2017 J. King, Dustin Wilson et al. -- See LICENSE and AUTHORS files for details -- Please consult the SQLite 3 schemata for commented version -- create a case-insensitive generic collation sequence -- this collation is Unicode-aware, whereas SQLite's built-in nocase -- collation is ASCII-only drop collation if exists nocase cascade; create collation nocase( provider = icu, locale = '@kf=false' ); alter table arsse_users alter column id type text collate nocase; alter table arsse_folders alter column name type text collate nocase; alter table arsse_feeds alter column title type text collate nocase; alter table arsse_subscriptions alter column title type text collate nocase; alter table arsse_articles alter column title type text collate nocase; alter table arsse_articles alter column author type text collate nocase; alter table arsse_categories alter column name type text collate nocase; alter table arsse_labels alter column name type text collate nocase; update arsse_meta set value = '3' where key = 'schema_version';