Prebehlo vydanie DBMS SQLite 3.30.0. SQLite je kompaktný embedded DBMS. Zdrojový kód knižnice bol prenesený do verejná doména.
Čo je nové vo verzii 3.30.0:
- pridaná možnosť používať výraz „FILTER“ s agregačnými funkciami, čo umožnilo obmedziť pokrytie údajov spracovávaných funkciou len na záznamy na základe danej podmienky;
- v bloku „ORDER BY“ je poskytovaná podpora pre príznaky „NULLS FIRST“ a „NULLS LAST“ na určenie umiestnenia prvkov s hodnotou NULL pri triedení;
- pridaný príkaz „.recover“ na obnovenie obsahu poškodených súborov z databázy;
- PRAGMA index_info a PRAGMA index_xinfo boli rozšírené tak, aby poskytovali informácie o rozložení ukladania tabuliek vytvorených v režime „BEZ ROWID“;
- API sqlite3_drop_modules() bolo pridané, aby umožnilo deaktivovať automatické načítanie virtuálnych tabuliek;
- štandardne sú aktivované príkazy PRAGMA zoznam_funkcií, PRAGMA zoznam_modulov a PRAGMA zoznam_pragma;
- bol zavedený príznak SQLITE_DIRECTONLY, ktorý vám umožňuje zakázať používanie funkcií SQL vo vnútri spúšťačov a zobrazení;
- Staršia možnosť SQLITE_ENABLE_STAT3 už nie je k dispozícii.
Zdroj: linux.org.ru