pgCodeKeeper 5.2.0
Alexander LevshaНовая функциональность:
Добавлена поддержка процедур в PostgreSQL 11. Также исправлено чтение функций через JDBC в PostgreSQL 11.
В парсер добавлена поддержка нового синтаксиса, введенного в PostgreSQL 11.
Добавлена обработка зависимостей между всеми объектами MS SQL.
Добавлена возможность использования zip-архивов как библиотек pgCodeKeeper проектов.
Добавлена возможность подключения файлов библиотек при помощи указания URL удаленных ресурсов.
Исправления и улучшения:
В CLI добавлена возможность подключения библиотек с помощью XML списков (файлы .dependencies, см. параметр --src-lib-xml).
Привилегии, по-умолчанию существующие у объектов, не записываются в файлах проекта.
При изменении порядка колонок в таблице в миграции генерируются команды для ее пересоздания.
Исправлена обработка минимумов и максимумов последовательностей в MS SQL.
Исправлена обработка параметров конфигурации функций PostgreSQL в соответствии с исправлениями в pg_dump.
Правила допустимых имен пользовательских операторов исправлены в соответствии со спецификацией PostgreSQL.
Исправлено сравнение INCLUDE колонок в индексах. Порядок при их сравнении не учитывается.
Выключено чтение операторов, принадлежащих расширениям (EXTENSION). (5.1.7)