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

KarpelesLab / psql / 22813232789 / 1
55%
master: 55%

Build:
DEFAULT BRANCH: master
Ran 08 Mar 2026 03:46AM UTC
Files 53
Run time 1s
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: 57.287% (+0.2%) from 57.069%
22813232789.1

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>

2661 of 4645 relevant lines covered (57.29%)

27.37 hits per line

Source Files on job sqlite - 22813232789.1
  • Tree
  • List 53
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 22813232789
  • 8d1158c1 on github
  • Prev Job for on master (#22813063877.1)
  • Next Job for on master (#22833269558.1)
  • 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