sqlite-kit

4.4.0

Non-blocking SQLite client library with SQL builder built on SwiftNIO
vapor/sqlite-kit

What's New

4.4.0 - Revise in-memory database handling for modern SQLite

2023-09-15T14:05:50Z

What's Changed

Revise in-memory database handling for modern SQLite by @gwynne in #105

SQLiteKit has for a long time depended on the use of SQLite’s shared cache with in-memory databases to support opening multiple connections to such databases. However, SQLite has also for a long time specifically recommended the total omission of the shared cache, a recommendation which SQLiteNIO now follows as of vapor/sqlite-nio#51. Therefore, SQLiteKit now uses uniquely-named temporary files to emulate the feature when in-memory databases are requested.

Additional changes in this release:

Reviewers

Thanks to the reviewers for their help:

This patch was released by @gwynne

Full Changelog: 4.3.1...4.4.0

SQLiteKit

SSWG Incubation Documentation MIT License Continuous Integration Swift 5.7

Description

  • Swift Tools 5.7.0
View More Packages from this Author

Dependencies

Last updated: Sat Sep 23 2023 19:07:47 GMT-0900 (Hawaii-Aleutian Daylight Time)