Breeze0806 / go-etl

go-etl is a toolset for data extraction, transformation and loading。(go-etl是一个集数据源抽取,转化,加载的工具集,提供强大的数据同步能力)
Apache License 2.0
118 stars 38 forks source link

feat: in package element add NewBigIntColumnValueFromUint64 and NewDe… #42

Closed Breeze0806 closed 1 month ago

Breeze0806 commented 1 month ago

…cimalColumnValueFromFloat32, remove Float64 and add Uint64.

The most importance lies in preserving precision as much as possible for data types of float64 and float32.

codecov-commenter commented 1 month ago

:warning: Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 92.44%. Comparing base (d289e48) to head (255ddb4).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #42 +/- ## ========================================== + Coverage 92.30% 92.44% +0.13% ========================================== Files 124 124 Lines 6697 6726 +29 ========================================== + Hits 6182 6218 +36 + Misses 410 404 -6 + Partials 105 104 -1 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.