ecodeclub / eorm

简单 ORM 框架
Apache License 2.0
194 stars 64 forks source link

feature 增强的 ShardingAlgorithm 设计与实现 #162

Closed Stone-afk closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #162 (9ac9050) into dev (277a881) will decrease coverage by 0.16%. The diff coverage is 70.00%.

:exclamation: Current head 9ac9050 differs from pull request most recent head a74aebf. Consider uploading reports for the commit a74aebf to get more accurate results

@@            Coverage Diff             @@
##              dev     #162      +/-   ##
==========================================
- Coverage   79.69%   79.54%   -0.16%     
==========================================
  Files          30       30              
  Lines        2354     2312      -42     
==========================================
- Hits         1876     1839      -37     
- Misses        394      397       +3     
+ Partials       84       76       -8     
Impacted Files Coverage Δ
internal/model/model.go 83.80% <0.00%> (-4.69%) :arrow_down:
transaction.go 40.00% <ø> (ø)
master_slave_db.go 62.33% <14.81%> (-25.67%) :arrow_down:
sharding_db.go 84.37% <77.77%> (+19.43%) :arrow_up:
sharding_select.go 57.61% <84.48%> (+0.85%) :arrow_up:
builder.go 85.96% <100.00%> (ø)
core.go 95.16% <100.00%> (ø)
delete.go 92.50% <100.00%> (ø)
insert.go 92.77% <100.00%> (ø)
select.go 90.24% <100.00%> (ø)
... and 1 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

flycash commented 1 year ago

@Stone-afk 记得合并代码,可能有冲突

flycash commented 1 year ago

有几个文件被你修改之后,测试覆盖率下降得厉害,你看看