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

portablesql / psql
77%

Build:
DEFAULT BRANCH: master
Repo Added 09 Mar 2026 03:56PM UTC
Token zIc9pzIjprvwD1DKBvQtr0JWC1Gkd72HG regen
Build 10 Last
Files 61
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master

11 Mar 2026 06:07AM UTC coverage: 76.988% (+0.2%) from 76.798%
22939319772

push

github

MagicalTux
Add portable timestamp arithmetic helpers: Now(), DateAdd(), DateSub()

Engine-aware date/time functions that generate correct SQL for MySQL,
PostgreSQL, and SQLite. Durations are automatically decomposed into the
largest clean unit (day/hour/minute/second/microsecond).

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

59 of 66 new or added lines in 1 file covered. (89.39%)

3369 of 4376 relevant lines covered (76.99%)

136.78 hits per line

Relevant lines Covered
Build:
Build:
4376 RELEVANT LINES 3369 COVERED LINES
136.78 HITS PER LINE
Source Files on master
  • Tree
  • List 61
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22939319772 master Add portable timestamp arithmetic helpers: Now(), DateAdd(), DateSub() Engine-aware date/time functions that generate correct SQL for MySQL, PostgreSQL, and SQLite. Durations are automatically decomposed into the largest clean unit (day/hour/minu... push 11 Mar 2026 06:09AM UTC MagicalTux github
76.99
22934971993 master Add unit tests for scanSetter, bytesSetter, and DefaultExportArg fixes - TestScanSetterPassesByteSlice: verifies Scanner.Scan receives []byte - TestFindSetterScanner/Bytes: verifies findSetter dispatch - TestFindSetterBytesNil: verifies nil RawBy... push 11 Mar 2026 05:24AM UTC MagicalTux github
76.8
22920202622 master Add []byte/[]uint8 magic type mapping to BLOB (BYTEA on PostgreSQL) Enables automatic table creation for struct fields of type []byte. Maps to BLOB on MySQL/SQLite and BYTEA on PostgreSQL. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 10 Mar 2026 07:21PM UTC MagicalTux github
76.42
22917553842 master Add []byte setter for scanning byte slices from DB results findSetter panicked for []byte/[]uint8 fields. Add a reflect.Slice case that returns bytesSetter, which copies the raw bytes to avoid referencing the driver's reusable buffer. Co-Authore... push 10 Mar 2026 06:17PM UTC MagicalTux github
76.42
22916718391 master Fix []byte in SET/WHERE rendered as IN(), add engine-specific tests []byte values in escapeWhereSub fell through to the generic slice handler, rendering as IN(byte1,byte2,...) instead of =x'hex'. Add a case []byte before the reflect.Slice path to... push 10 Mar 2026 05:57PM UTC MagicalTux github
76.67
22908785362 master Add EXISTS, CASE, COALESCE, GREATEST/LEAST, subquery JOINs, INSERT...SELECT New expression types for the query builder: - Exists()/NotExists() for subquery conditions in WHERE - Case().When().Else() for CASE WHEN expressions - Coalesce() with sup... push 10 Mar 2026 02:58PM UTC MagicalTux github
75.08
22864479609 master Run coverage against all three backends (SQLite, PostgreSQL, MySQL) Merge unit + integration coverage from all engines before reporting to Coveralls for a complete picture. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> push 09 Mar 2026 04:51PM UTC MagicalTux github
74.31
22864376227 master Add comprehensive unit tests, merge coverage in CI New test files bring unit coverage from 28% to 38.6%. Combined with integration tests (psql-test), total coverage is 71.1%. CI now merges both profiles before reporting to Coveralls. Co-Authored... push 09 Mar 2026 04:48PM UTC MagicalTux github
70.44
22863056390 master Add coverage job using psql-test integration tests + Coveralls Checks out psql-test alongside core, uses go.work for local resolution, runs integration tests against SQLite :memory: with -coverpkg for core. Co-Authored-By: Claude Opus 4.6 <norep... push 09 Mar 2026 04:17PM UTC MagicalTux github
52.32
22862124955 master Move to portablesql/psql, extract drivers to separate repos - Module path changed from github.com/KarpelesLab/psql to github.com/portablesql/psql - MySQL driver moved to github.com/portablesql/psql-mysql - PostgreSQL driver moved to github.com/po... push 09 Mar 2026 03:56PM UTC MagicalTux github
29.6
See All Builds (10)

Badge your Repo: psql

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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