• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

umputun / tg-spam / 12702405967 / 1
79%
master: 83%

Build:
Build:
LAST BUILD BRANCH: refs/tags/v1.23.3
DEFAULT BRANCH: master
Ran 10 Jan 2025 02:57AM UTC
Files 23
Run time 0s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

10 Jan 2025 02:54AM UTC coverage: 79.774% (+0.2%) from 79.607%
12702405967.1

push

github

umputun
Refactor database engine to support multiple backends

- Move database engine-related functionalities into a new `engine` package.
- Create `SQL` struct in the `engine` package replacing the previous `Engine` struct.
- Implement `NewSqlite` function in `engine` for SQLite connection setup.
- Replace direct use of `NewSqliteDB` with `engine.NewSqlite` across the codebase.
- Introduce `RWLocker` interface and `NoopLocker` within `engine` for improved concurrency handling.
- Implement query adoption logic in `engine` to differentiate between SQL engines, with support for placeholder replacements.
- Update tests to reflect changes in structure and functionality, ensuring compatibility with the new `engine` package.

3313 of 4153 relevant lines covered (79.77%)

80.59 hits per line

Source Files on job 12702405967.1
  • Tree
  • List 23
  • Changed 9
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 12702405967
  • 5b7021bc on github
  • Prev Job for on multi-storage (#12698818829.1)
  • Next Job for on multi-storage (#12702443141.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc