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 [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/2eccab9e-e296-55e0-05de-e8d4cf708262%40dewhirst.com.au.