Революционной эту версию, пожалуй, трудно назвать. Кардинальных, концептуальных изменений в ней нет. К тому же не успели войти в неё такие важные патчи, как Table и Functions для стандарта JSON/SQL, которых хотелось видеть еще в PG12 рядом с патчем JSONPath; не появились готовые встраиваемые хранилища — лишь дорабатывается интерфейс. Но список доработок всё же впечатляет. Мы подготовили довольно полную сводку вошедших в Чёртову Дюжину патчей.
Изменения в командах SQL
CREATE DATABASE… LOCALE
Утилиты
initdb
, createdb
и команда CREATE COLLATION
имеют параметр LOCALE
, позволяющий сразу указать значения для LC_CTYPE
и LC_COLLATE
. Теперь такая же возможность появилась в команде CREATE DATABASE
:CREATE DATABASE db_koi8r TEMPLATE template0
ENCODING 'KOI8R' LOCALE 'ru_RU.KOI8R';