Skip to content

Commit 4e4732c

Browse files
committed
wip
1 parent 27bb8da commit 4e4732c

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Sources/StructuredQueriesCore/Bind.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ public struct BindQueryExpression<QueryValue: QueryBindable>: QueryExpression {
1616
base.queryFragment
1717
}
1818
}
19+
20+
extension BindQueryExpression: Sendable where QueryValue: Sendable {}

Sources/StructuredQueriesCore/CaseExpression.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
/// // LEFT JOIN "reminders" ON "remindersLists"."id" = "reminders"."remindersListID"
2424
/// // GROUP BY "remindersLists"."id"
2525
/// ```
26-
public struct Case<Base, QueryValue: _OptionalPromotable> {
26+
public struct Case<Base, QueryValue: _OptionalPromotable>: Sendable {
2727
var base: QueryFragment?
2828

2929
/// Creates a SQL `CASE` expression builder.
@@ -76,7 +76,7 @@ public struct Case<Base, QueryValue: _OptionalPromotable> {
7676
}
7777

7878
/// A `CASE` expression builder.
79-
public struct Cases<Base, QueryValue: _OptionalProtocol>: QueryExpression {
79+
public struct Cases<Base, QueryValue: _OptionalProtocol>: QueryExpression, Sendable {
8080
var base: QueryFragment?
8181
var cases: [QueryFragment]
8282

0 commit comments

Comments
 (0)