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

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by vapor.
vapor/sqlite-nio 1.3.0
Non-blocking wrapper for libsqlite3-dev using SwiftNIO
⭐️ 33
🕓 5 hours ago
iOS macOS
.package(url: "https://github.com/vapor/sqlite-nio.git", from: "1.3.0")

SQLiteNIO

Documentation Team Chat MIT License Continuous Integration Swift 5.2

GitHub

link
Stars: 33
Last commit: 4 hours ago
jonrohan Something's broken? Yell at me @ptrpavlik. Praise and feedback (and money) is also welcome.

Release Notes

Embed sqlite amalgamation v3.40.0 source code
6 hours ago
This patch was authored by @Austinpayne and released by @gwynne.

This PR removes dependence on a system libsqlite3 by embedding the amalgamation (single source file) release of sqlite3 in vendored form. The included source code is fetched from https://sqlite.org/download.html. (#35)

Projects which include logic in their Dockerfile and/or CI workflows to ensure that the libsqlite3-dev package (or equivalent) is installed on the build image can now safely remove it, but are not required to do so. No additional actions are necessary to take advantage of any additional features supported by the embedded library; SQLKit and Fluent will detect their availability automatically when possible (most notably UPSERTsupport).

Closes #32

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