mirror of
https://github.com/postgres/postgres.git
synced 2025-12-10 14:22:35 +03:00
Allow tailoring of ICU locales with custom rules
This exposes the ICU facility to add custom collation rules to a standard collation. New options are added to CREATE COLLATION, CREATE DATABASE, createdb, and initdb to set the rules. Reviewed-by: Laurenz Albe <laurenz.albe@cybertec.at> Reviewed-by: Daniel Verite <daniel@manitou-mail.org> Discussion: https://www.postgresql.org/message-id/flat/821c71a4-6ef0-d366-9acf-bb8e367f739f@enterprisedb.com
This commit is contained in:
@@ -95,6 +95,7 @@ typedef struct pg_locale_struct *pg_locale_t;
|
||||
extern PGDLLIMPORT struct pg_locale_struct default_locale;
|
||||
|
||||
extern void make_icu_collator(const char *iculocstr,
|
||||
const char *icurules,
|
||||
struct pg_locale_struct *resultp);
|
||||
|
||||
extern bool pg_locale_deterministic(pg_locale_t locale);
|
||||
|
||||
Reference in New Issue
Block a user