Swiftpack.co - vapor/sqlite-kit as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by vapor.
vapor/sqlite-kit 4.4.0
Non-blocking SQLite client library with SQL builder built on SwiftNIO
⭐️ 54
🕓 5 days ago
iOS macOS watchOS tvOS linux macOS iOS
.package(url: "https://github.com/vapor/sqlite-kit.git", from: "4.4.0")


SSWG Incubation Documentation MIT License Continuous Integration Swift 5.7


Stars: 54
Last commit: 6 days ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

4.4.0 - Revise in-memory database handling for modern SQLite
6 days ago

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:


Thanks to the reviewers for their help:

  • @MahdiBM
This patch was released by @gwynne

Full Changelog: https://github.com/vapor/sqlite-kit/compare/4.3.1...4.4.0

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics