From 8658868f23d695353bbf0ef006fa6cba9e60dbd0 Mon Sep 17 00:00:00 2001 From: Stephen Celis Date: Fri, 28 Aug 2026 16:45:54 -0700 Subject: [PATCH] StructuredQueries 0.38 support StructuredQueries protocol requirement that we need to further weaken here. Fixes #539. --- Package.resolved | 6 +++--- Package.swift | 2 +- .../StructuredQueries+GRDB/Statement+Sections.swift | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Package.resolved b/Package.resolved index 2688f216..96d9694c 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "dfd941df32b6e1a408ad2bd62cd57ece4072d72fc8f72779088f839e6e97223e", + "originHash" : "dc5ab367dcce25a198b7a95115b35fa5f0c8e9dab4ee45a8fb4fce1f000db38e", "pins" : [ { "identity" : "combine-schedulers", @@ -132,8 +132,8 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/pointfreeco/swift-structured-queries", "state" : { - "revision" : "7cdc5c4514e24b1b828fd39f5b97badb7ffeaeae", - "version" : "0.37.0" + "revision" : "d5931a31ae462427b3ef0067b1652f2426ffcc9e", + "version" : "0.38.1" } }, { diff --git a/Package.swift b/Package.swift index 7d5f4e02..e58ba155 100644 --- a/Package.swift +++ b/Package.swift @@ -70,7 +70,7 @@ let package = Package( .package(url: "https://github.com/pointfreeco/swift-snapshot-testing", from: "1.18.4"), .package( url: "https://github.com/pointfreeco/swift-structured-queries", - from: "0.36.0", + from: "0.38.1", traits: [ .trait(name: "CasePaths", condition: .when(traits: ["CasePaths"])), .trait(name: "ColumnCoding", condition: .when(traits: ["ColumnCoding"])), diff --git a/Sources/SQLiteData/StructuredQueries+GRDB/Statement+Sections.swift b/Sources/SQLiteData/StructuredQueries+GRDB/Statement+Sections.swift index 73a53176..291f1ac2 100644 --- a/Sources/SQLiteData/StructuredQueries+GRDB/Statement+Sections.swift +++ b/Sources/SQLiteData/StructuredQueries+GRDB/Statement+Sections.swift @@ -49,7 +49,7 @@ extension SelectStatement where QueryValue == (), Joins == () { } } -extension Select { +extension Select where From: StructuredQueriesCore.Table { /// Returns all values fetched from the database, grouped into sections. /// /// See ``StructuredQueriesCore/SelectStatement/fetchAll(_:sectionBy:)`` for more information.