1.48.4 - Tidy up FluentKit
What's Changed
Tidy up FluentKit by @gwynne in #609
A few changes that were missed in previous cleanup and update passes:
- Previously missing
async
versions of someDatabase
methods are now present.- All
SQLDatabase
methods are now correctly forwarded when usingDatabase.logging(to:)
.- All versions of the
.sql(raw:)
utility for directly embedding raw SQL into Fluent queries have been renamed to.sql(unsafeRaw:)
to better emphasize the inadvisability of their use. The old name still works but is now deprecated.SQLSchemaConverter
is now very infinitesimally faster.- Fluent’s tests now include the appropriate tests from SQLKit as well.
- Removed some unneeded
Sendable
warning workarounds, should slightly improve performance.
This patch was released by @gwynne
Full Changelog: 1.48.3...1.48.4