Byla vydána databázový systém SQLite 3.30.0. SQLite je kompaktní vestavěná databáze. Zdrojový kód knihovny byl předán do veřejné sféry.
Co je nového ve verzi 3.30.0:
- byla přidána možnost použití výrazu ‚FILTER‘ s agregačními funkcemi, což umožnilo omezit rozsah dat zpracovávaných funkcí pouze na záznamy podle zadané podmínky;
- v bloku ‚ORDER BY‘ byla přidána podpora příznaků ‚NULLS FIRST‘ a ‚NULLS LAST‘ pro určení umístění prvků s hodnotou NULL při řazení;
- byl přidán příkaz ‚.recover‘ pro obnovení obsahu poškozených souborů databáze;
- PRAGMA index_info a PRAGMA index_xinfo byly rozšířeny o informace o rozložení úložiště tabulek vytvořených v režimu ‚WITHOUT ROWID‘;
- bylo přidáno API sqlite3_drop_modules(), které umožňuje zakázat automatické načítání virtuálních tabulek;
- byly ve výchozím nastavení aktivovány příkazy PRAGMA function_list, PRAGMA module_list a PRAGMA pragma_list;
- byl zaveden příznak SQLITE_DIRECTONLY, který umožňuje zakázat použití SQL funkcí v rámci triggerů a pohledů;
- zastaralá možnost SQLITE_ENABLE_STAT3 je nyní nedostupná.
Zdroj: linux.org.ru
