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

KarpelesLab / psql / 22813232789
55%

Build:
DEFAULT BRANCH: master
Ran 08 Mar 2026 03:45AM UTC
Jobs 4
Files 53
Run time 1min
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

08 Mar 2026 03:44AM UTC coverage: 71.862% (-0.1%) from 72.004%
22813232789

push

github

MagicalTux
Introduce Dialect interface for engine-specific SQL behaviors

Add Dialect interface with Placeholder, ExportArg, and LimitOffset
methods, with implementations for MySQL, PostgreSQL, and SQLite.
This replaces scattered engine switch statements with method dispatch,
laying groundwork for moving backends into separate submodules.

- render.go: use Dialect for placeholder format and arg export
- export.go: delegate to Dialect.ExportArg
- insert.go: use Engine.Placeholders() helper
- replace.go: use Engine.Placeholders() helper
- update.go: use Dialect.Placeholder() for SET/WHERE clauses
- builder.go: use Dialect.LimitOffset() for LIMIT rendering
- RegisterDialect() allows backends to register custom dialects

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

73 of 106 new or added lines in 7 files covered. (68.87%)

3338 of 4645 relevant lines covered (71.86%)

127.2 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
33
61.18
dialect.go
Jobs
ID Job ID Ran Files Coverage
1 sqlite - 22813232789.1 08 Mar 2026 03:45AM UTC 53
57.29
GitHub Action Run
2 postgres - 22813232789.2 08 Mar 2026 03:46AM UTC 53
61.33
GitHub Action Run
3 cockroach - 22813232789.3 08 Mar 2026 03:46AM UTC 53
61.89
GitHub Action Run
4 mysql - 22813232789.4 08 Mar 2026 03:46AM UTC 53
59.01
GitHub Action Run
Source Files on build 22813232789
  • Tree
  • List 53
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22813232789
  • 8d1158c1 on github
  • Prev Build on master (#22813063877)
  • Next Build on master (#22833269558)
  • Delete
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