Udgivelsen af DBMS SQLite 3.30.0 fandt sted. SQLite er et kompakt indlejret DBMS. Bibliotekets kildekode er blevet overført til offentligt domæne.
Hvad er nyt i version 3.30.0:
- tilføjet muligheden for at bruge "FILTER" udtrykket med aggregerede funktioner, hvilket gjorde det muligt at begrænse dækningen af data behandlet af funktionen til kun poster baseret på en given betingelse;
- i "ORDER BY"-blokken understøttes flagene "NULLS FIRST" og "NULLS LAST" for at bestemme placeringen af elementer med NULL-værdien ved sortering;
- tilføjede kommandoen ".recover" for at gendanne indholdet af beskadigede filer fra databasen;
- PRAGMA index_info og PRAGMA index_xinfo er blevet udvidet til at give information om lagringslayoutet af tabeller, der er oprettet i "WITHOUT ROWID"-tilstand;
- API sqlite3_drop_modules() er blevet tilføjet for at tillade automatisk indlæsning af virtuelle tabeller at blive deaktiveret;
- kommandoerne PRAGMA function_list, PRAGMA module_list og PRAGMA pragma_list er aktiveret som standard;
- flaget SQLITE_DIRECTONLY er blevet introduceret, som giver dig mulighed for at forbyde brugen af SQL-funktioner i triggere og visninger;
- Den ældre indstilling SQLITE_ENABLE_STAT3 er ikke længere tilgængelig.
Kilde: linux.org.ru