vapor / fluent-mysql-driver

🖋🐬 Swift ORM (queries, models, relations, etc) built on MySQL.
MIT License
77 stars 52 forks source link

Adopt Async APIs #226

Closed 0xTim closed 1 month ago

0xTim commented 1 month ago

These changes are now available in 4.7.0

Fixes an issue where Fluent MySQL would hang, especially when installing the NIO Event Loop executor.

Drops support for Swift 5.8

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.61%. Comparing base (93e7254) to head (1d9775d). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #226 +/- ## ========================================== - Coverage 98.00% 97.61% -0.39% ========================================== Files 7 7 Lines 250 252 +2 ========================================== + Hits 245 246 +1 - Misses 5 6 +1 ``` | [Files with missing lines](https://app.codecov.io/gh/vapor/fluent-mysql-driver/pull/226?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor) | Coverage Δ | | |---|---|---| | [Sources/FluentMySQLDriver/FluentMySQLDriver.swift](https://app.codecov.io/gh/vapor/fluent-mysql-driver/pull/226?src=pr&el=tree&filepath=Sources%2FFluentMySQLDriver%2FFluentMySQLDriver.swift&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor#diff-U291cmNlcy9GbHVlbnRNeVNRTERyaXZlci9GbHVlbnRNeVNRTERyaXZlci5zd2lmdA==) | `84.61% <100.00%> (-15.39%)` | :arrow_down: | ... and [1 file with indirect coverage changes](https://app.codecov.io/gh/vapor/fluent-mysql-driver/pull/226/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vapor)