Utgivelsen av DBMS SQLite 3.30.0 fant sted. SQLite er en kompakt innebygd DBMS. Kildekoden til biblioteket er overført til offentlig domene.
Hva er nytt i versjon 3.30.0:
- lagt til muligheten til å bruke "FILTER"-uttrykket med aggregerte funksjoner, noe som gjorde det mulig å begrense dekningen av data behandlet av funksjonen til kun poster basert på en gitt betingelse;
- i "ORDER BY"-blokken gis det støtte for "NULLS FIRST" og "NULLS LAST"-flaggene for å bestemme plasseringen av elementer med NULL-verdien ved sortering;
- la til ".recover"-kommandoen for å gjenopprette innholdet i skadede filer fra databasen;
- PRAGMA index_info og PRAGMA index_xinfo har blitt utvidet for å gi informasjon om lagringsoppsettet til tabeller opprettet i "WITHOUT ROWID"-modus;
- API sqlite3_drop_modules() er lagt til for å tillate automatisk lasting av virtuelle tabeller å bli deaktivert;
- kommandoene PRAGMA function_list, PRAGMA module_list og PRAGMA pragma_list er aktivert som standard;
- SQLITE_DIRECTONLY-flagget har blitt introdusert, som lar deg forby bruk av SQL-funksjoner inne i triggere og visninger;
- Det eldre alternativet SQLITE_ENABLE_STAT3 er ikke lenger tilgjengelig.
Kilde: linux.org.ru