Graham Burgsma
Graham Burgsma
Not sure how you want to handle the old version of the functions that return `[String]`. Deprecating doesn't work and they can then be ambiguous, I've marked them `unavailable` which...
Since the rest of Vapor is very asynchronous with many tasks returning futures, it makes it difficult to work with web sockets. Maybe this just requires more examples in the...
I am trying to use Seam3 with an `NSFetchedResultsController` which uses the main `viewContext` (`persistentContainer.viewContext`). Unfortunately, any changes made by Seam3 from a sync aren't notifying the FRC delegate. I...
Adds basic support for upsert/conflict strategy. I'm looking for feedback on the API. Addresses #50. ### Query ```swift try Thing.query(on: db) .set(\.$name, to: "First") .create( onConflict: \.$name, strategy: .update {...
Now that there are official arm docker images, it seems appropriate to also have backtrace support. The issue here https://github.com/swift-server/swift-backtrace/issues/19 from October 2019 requests support for it, but it doesn't...
I have a table with over 100 columns. Using migrations `addProperties(to: builder)` has no issues, but when specifying each column using `builder.field(for: \.myColumn)`, then bad things happen. Memory usage climbs...
_As discussed on Discord https://discord.com/channels/431917998102675485/519613337638797315/1007276508894728322._ Multiple concurrent accesses to Storage can result in a segmentation fault. In my case, multiple `async let` Fluent queries caused this crash: ![Screen Shot 2022-08-11...
Trying to get this installed on my new Mac but it won't run. I followed the install instructions including removing the quarantine attribute. When I try to launch it, I...
The Swift docker image exists, so this just adds the action for it.
I'm wondering if there's a reason for having `run_at` and `data_delay_until`. I know the data one comes from the job payload, but could we not just use that column for...