ecodeclub / eorm

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

增加 result 抽象 #100

Closed Stone-afk closed 1 year ago

Stone-afk commented 1 year ago

增加 result 抽象, 封装 sql.Result 接口,同时暴露一个 Err() 方法,用于返回 err 字段。并提供 LastInsertId()、RowsAffected() 的封装 。

codecov[bot] commented 1 year ago

Codecov Report

Merging #100 (c31b872) into main (eacfdac) will increase coverage by 0.71%. The diff coverage is 91.66%.

@@            Coverage Diff             @@
##             main     #100      +/-   ##
==========================================
+ Coverage   81.72%   82.44%   +0.71%     
==========================================
  Files          17       18       +1     
  Lines        1100     1128      +28     
==========================================
+ Hits          899      930      +31     
+ Misses        171      169       -2     
+ Partials       30       29       -1     
Impacted Files Coverage Δ
db.go 68.88% <ø> (-4.70%) :arrow_down:
update.go 83.33% <85.18%> (+0.42%) :arrow_up:
builder.go 80.98% <100.00%> (+0.13%) :arrow_up:
delete.go 92.50% <100.00%> (+15.57%) :arrow_up:
insert.go 92.30% <100.00%> (+0.09%) :arrow_up:
result.go 100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.