Skip to content

Commit 3e2930a

Browse files
authored
Add bool interpolation support (#11)
- add bool interpolation - more test cases - bump dep version
1 parent 9a10ecb commit 3e2930a

6 files changed

Lines changed: 516 additions & 9 deletions

File tree

Package.resolved

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ let package = Package(
4646
.package(url: "https://github.com/apple/swift-log", from: "1.6.0"),
4747
.package(url: "https://github.com/vapor/sqlite-nio", from: "1.12.0"),
4848
.package(url: "https://github.com/swift-server/swift-service-lifecycle", from: "2.8.0"),
49-
.package(url: "https://github.com/feather-framework/feather-database", exact: "1.0.0-beta.4"),
49+
.package(url: "https://github.com/feather-framework/feather-database", exact: "1.0.0-beta.5"),
5050
// [docc-plugin-placeholder]
5151
],
5252
targets: [

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@
33
SQLite driver implementation for the abstract [Feather Database](https://github.com/feather-framework/feather-database) Swift API package.
44

55
[
6-
![Release: 1.0.0-beta.5](https://img.shields.io/badge/Release-1%2E0%2E0--beta%2E5-F05138)
6+
![Release: 1.0.0-beta.6](https://img.shields.io/badge/Release-1%2E0%2E0--beta%2E6-F05138)
77
](
8-
https://github.com/feather-framework/feather-sqlite-database/releases/tag/1.0.0-beta.5
8+
https://github.com/feather-framework/feather-sqlite-database/releases/tag/1.0.0-beta.6
99
)
1010

1111
## Features

Sources/FeatherSQLiteDatabase/SQLiteDatabaseConnection.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ extension DatabaseQuery {
2727
.replacing("{{\(idx)}}", with: "?")
2828

2929
switch binding.binding {
30+
case .bool(let value):
31+
sqliteBindings.append(.integer(value ? 1 : 0))
3032
case .int(let value):
3133
sqliteBindings.append(.integer(value))
3234
case .double(let value):

0 commit comments

Comments
 (0)