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