Skip to content

feat(sqlserver): adapt to derived DDL with typed options and strict DDL rejection - #4

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

vistart merged 38 commits into
release/v1.0.0.dev3from
feature/activerecord-derived-ddl

chore: add changelog fragment for PR #4

339ea11
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Sep 27, 2026 in 0s

73.36% (-0.63%) compared to 8e12401

View this Pull Request on Codecov

73.36% (-0.63%) compared to 8e12401

Details

Codecov Report

❌ Patch coverage is 66.14509% with 238 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.36%. Comparing base (8e12401) to head (339ea11).

Files with missing lines Patch % Lines
...verecord/backend/impl/sqlserver/mixins/ddl_type.py 57.68% 86 Missing and 60 partials ⚠️
...cord/backend/impl/sqlserver/expression/ddl/type.py 70.53% 17 Missing and 16 partials ⚠️
...ial/activerecord/backend/impl/sqlserver/dialect.py 63.09% 17 Missing and 14 partials ⚠️
...iverecord/backend/impl/sqlserver/protocols/type.py 63.15% 7 Missing ⚠️
...tiverecord/backend/impl/sqlserver/async_backend.py 55.55% 2 Missing and 2 partials ⚠️
...ial/activerecord/backend/impl/sqlserver/backend.py 55.55% 3 Missing and 1 partial ⚠️
...ord/backend/impl/sqlserver/mixins/backend_mixin.py 0.00% 4 Missing ⚠️
...cord/backend/impl/sqlserver/functions/aggregate.py 0.00% 1 Missing ⚠️
...record/backend/impl/sqlserver/functions/bitwise.py 0.00% 1 Missing ⚠️
...ecord/backend/impl/sqlserver/functions/datetime.py 0.00% 1 Missing ⚠️
... and 6 more
Additional details and impacted files
@@                   Coverage Diff                   @@
##           release/v1.0.0.dev3       #4      +/-   ##
=======================================================
- Coverage                73.98%   73.36%   -0.63%     
=======================================================
  Files                      124      133       +9     
  Lines                     6715     7332     +617     
  Branches                  1019     1171     +152     
=======================================================
+ Hits                      4968     5379     +411     
- Misses                    1432     1548     +116     
- Partials                   315      405      +90     

☔ 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.