Излезе DBMS SQLite 3.30.0. SQLite е компактна вградена СУБД. Изходният код на библиотеката е прехвърлен на публичен домейн.
Какво е новото във версия 3.30.0:
- добавена възможност за използване на израза „FILTER“ с агрегатни функции, което направи възможно ограничаването на покритието на данните, обработвани от функцията, само до записи въз основа на дадено условие;
- в блока “ORDER BY” е осигурена поддръжка за флаговете “NULLS FIRST” и “NULLS LAST” за определяне на местоположението на елементи с NULL стойност при сортиране;
- добавена е командата “.recover” за възстановяване на съдържанието на повредени файлове от базата данни;
- PRAGMA index_info и PRAGMA index_xinfo са разширени, за да осигурят информация относно оформлението за съхранение на таблици, създадени в режим "БЕЗ ROWID";
- API sqlite3_drop_modules() е добавен, за да позволи автоматичното зареждане на виртуални таблици да бъде деактивирано;
- командите PRAGMA function_list, PRAGMA module_list и PRAGMA pragma_list са активирани по подразбиране;
- въведен е флагът SQLITE_DIRECTONLY, който ви позволява да забраните използването на SQL функции в тригери и изгледи;
- Наследената опция SQLITE_ENABLE_STAT3 вече не е налична.
Източник: linux.org.ru