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.2
Non-blocking SQLite client library with SQL builder built on SwiftNIO
⭐️ 56
🕓 13 weeks ago
iOS macOS watchOS tvOS linux macOS iOS
.package(url: "https://github.com/vapor/sqlite-kit.git", from: "4.4.2")

SQLiteKit

Documentation Team Chat MIT License Continuous Integration Swift 5.7+ SSWG Incubation Level: Graduated


SQLiteKit is a library providing an SQLKit driver for SQLiteNIO.

[!NOTE] The [FluentKit] driver for SQLite is provided by the FluentSQLiteDriver package.

GitHub

link
Stars: 56
Last commit: 13 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

4.4.2 - Handle JSON better
13 weeks ago

What's Changed

Handle JSON better by @gwynne in #107

This fixes an issue that arose with the release of SQLite 3.45.0, which includes support for a new “JSONB” internal representation. As a side effect, textual JSON data presented to SQLite as a BLOB is incorrectly treated as JSONB by the database, resulting in inexplicable errors when attempts are made to read the JSON back out again. Since we should always have been sending JSON to the database as TEXT in the first place, this is considered a general bugfix rather than purely a compatibility update.

Unblocks vapor/sqlite-nio#62.

Reviewers

Thanks to the reviewers for their help:

  • @MahdiBM
This patch was released by @gwynne

Full Changelog: https://github.com/vapor/sqlite-kit/compare/4.4.1...4.4.2

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