Skip to content

feat(mysql): adapt to derived DDL with typed table and column options - #56

Merged
vistart merged 43 commits into
release/v1.0.0.dev20from
feature/activerecord-derived-ddl
Sep 27, 2026
Merged

vistart merged 43 commits into
release/v1.0.0.dev20from
feature/activerecord-derived-ddl

chore: add changelog fragment for PR #56

91b89e0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 27, 2026 in 0s

70.41% (+0.06%) compared to 4980455

View this Pull Request on Codecov

70.41% (+0.06%) compared to 4980455

Details

Codecov Report

❌ Patch coverage is 83.93285% with 67 lines in your changes missing coverage. Please review.
✅ Project coverage is 70.41%. Comparing base (4980455) to head (91b89e0).

Files with missing lines Patch % Lines
...ord/backend/impl/mysql/mixins/charset_collation.py 79.31% 26 Missing and 4 partials ⚠️
...ocial/activerecord/backend/impl/mysql/protocols.py 56.75% 16 Missing ⚠️
...ctiverecord/backend/impl/mysql/mixins/partition.py 79.16% 3 Missing and 2 partials ⚠️
...tiverecord/backend/impl/mysql/expression/column.py 90.90% 2 Missing and 2 partials ⚠️
...ord/backend/impl/mysql/expression/table_options.py 87.87% 2 Missing and 2 partials ⚠️
...erecord/backend/impl/mysql/expression/partition.py 91.66% 1 Missing and 1 partial ⚠️
...ctiverecord/backend/impl/mysql/mixins/ddl_table.py 95.65% 1 Missing and 1 partial ⚠️
...tiverecord/backend/impl/mysql/async_transaction.py 0.00% 1 Missing ⚠️
...tiverecord/backend/impl/mysql/mixins/ddl_column.py 75.00% 1 Missing ⚠️
...activerecord/backend/impl/mysql/mixins/ddl_view.py 66.66% 0 Missing and 1 partial ⚠️
... and 1 more
Additional details and impacted files
@@                   Coverage Diff                    @@
##           release/v1.0.0.dev20      #56      +/-   ##
========================================================
+ Coverage                 70.34%   70.41%   +0.06%     
========================================================
  Files                       106      110       +4     
  Lines                      9733    10028     +295     
  Branches                   1393     1432      +39     
========================================================
+ Hits                       6847     7061     +214     
- Misses                     2435     2500      +65     
- Partials                    451      467      +16     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.