DBMS SQLite 3.30.0 чыгаруу болуп өттү. SQLite компакт камтылган DBMS болуп саналат. Китепкананын баштапкы коду которулду коомдук домен.
3.30.0 версиясында эмне жаңылык:
- "ФИЛЬТР" туюнтмасын агрегаттык функциялар менен колдонуу мүмкүнчүлүгүн кошту, бул функция тарабынан иштелип чыккан маалыматтардын камтылышын берилген шарттын негизинде гана жазуулар менен чектөөгө мүмкүндүк берди;
- “ORDER BY” блогунда сорттоодо NULL мааниси бар элементтердин ордун аныктоо үчүн “NULLS FIRST” жана “NULLS LAST” желекчелерине колдоо көрсөтүлөт;
- маалымат базасынан бузулган файлдардын мазмунун калыбына келтирүү үчүн ".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 опциясы мындан ары жеткиликтүү эмес.
Source: linux.org.ru