The following warning triggered a bit of research which looks like a
significant amount of study will be required to find the collation
needed ...
django.contrib.postgres.fields.CICharField is deprecated. Support for it
(except in historical migrations) will be removed in Django 5.1.
HINT: Use CharField(db_collation="…") with a case-insensitive
non-deterministic collation instead.
Does anyone have experience they would like to share? What replaces that
ellipsis?
The primary use case is to establish case-insensitivity when checking
names - including usernames, company names and abbreviations/acronyms.
Maybe there is a better way to handle that?
This is my typical PostgreSQL database spec ...
CREATE DATABASE xxxx
WITH
OWNER = miked
ENCODING = 'UTF8'
LC_COLLATE = 'C'
LC_CTYPE = 'C'
TABLESPACE = pg_default
CONNECTION LIMIT = -1
IS_TEMPLATE = False;
Many thanks for any help
Cheers
Mike
--
You received this message because you are subscribed to the Google Groups "Django
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to django-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/2eccab9e-e296-55e0-05de-e8d4cf708262%40dewhirst.com.au.