Skip to content

feat(postgres): complete DDL, partition lifecycle and typed options for derived DDL - #58

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

vistart merged 42 commits into
release/v1.0.0.dev17from
feature/activerecord-derived-ddl

chore: add changelog fragment for PR #58

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

76.92% (-0.40%) compared to ef1a19d

View this Pull Request on Codecov

76.92% (-0.40%) compared to ef1a19d

Details

Codecov Report

❌ Patch coverage is 76.49832% with 698 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.92%. Comparing base (ef1a19d) to head (f7dbc39).

Files with missing lines Patch % Lines
...iverecord/backend/impl/postgres/mixins/dml/copy.py 64.98% 88 Missing and 58 partials ⚠️
...iverecord/backend/impl/postgres/mixins/ddl/type.py 69.20% 50 Missing and 43 partials ⚠️
...erecord/backend/impl/postgres/mixins/ddl/domain.py 63.59% 45 Missing and 30 partials ⚠️
...ord/backend/impl/postgres/mixins/ddl/constraint.py 68.83% 27 Missing and 21 partials ⚠️
...cord/backend/impl/postgres/mixins/ddl/partition.py 80.51% 24 Missing and 21 partials ⚠️
...ecord/backend/impl/postgres/expression/ddl/type.py 83.03% 17 Missing and 21 partials ⚠️
...erecord/backend/impl/postgres/mixins/ddl/repack.py 64.89% 18 Missing and 15 partials ⚠️
...ord/backend/impl/postgres/backend/async_backend.py 72.22% 11 Missing and 9 partials ⚠️
...ord/backend/impl/postgres/expression/ddl/domain.py 87.41% 10 Missing and 9 partials ⚠️
...record/backend/impl/postgres/protocols/dml/copy.py 51.28% 18 Missing and 1 partial ⚠️
... and 29 more
Additional details and impacted files
@@                   Coverage Diff                    @@
##           release/v1.0.0.dev17      #58      +/-   ##
========================================================
- Coverage                 77.32%   76.92%   -0.40%     
========================================================
  Files                       314      330      +16     
  Lines                     12884    15360    +2476     
  Branches                   2042     2606     +564     
========================================================
+ Hits                       9962    11816    +1854     
- Misses                     2211     2580     +369     
- Partials                    711      964     +253     

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