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

ingitdb / dalgo2ingitdb / 37515012679
100%

Build:
DEFAULT BRANCH: main
Ran 06 Oct 2026 06:55PM UTC
Jobs 1
Files 28
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

06 Oct 2026 06:55PM UTC coverage: 99.919% (+18.5%) from 81.442%
37515012679

push

github

web-flow
feat: preserve source schemas and exact native record formats (#21)

DALgo-to-inGitDB exports now retain portable source schema, primary keys, indexes, foreign-key tuples and actions, declared types, defaults, and precision. This lets DataTug export the sample databases without maintaining a separate inGitDB converter.

Imported JSONL and typed CSV use their explicit transport IDs for query and point reads. Binary source values decode consistently as bytes, and exact decimal values remain text. SQL constraints are preserved as metadata; they are not claimed as runtime-enforced inGitDB constraints.

Validation: complete Go test suite and vet, 100% aggregate statement coverage, format/read consistency tests, and independent adversarial review of the final source head. Dependencies use published DALgo and native inGitDB module versions, with no local replacements.

User authorization: Alex requested “Add missing capabilities to either DataTug or dalgo or ingitdb - wherever needed” and a DataTug export record-format argument on 2026-10-06.

Rooted writes also follow the adapter's existing Windows directory-sync policy; Unix directory synchronization remains active. Failure tests inject filesystem errors directly, so they verify the intended paths without relying on Unix permission semantics or a global Git author identity. Linux and Windows CI must pass before landing.

Source commits:

- 53a8ada940e3 Preserve DALgo source schemas in native inGitDB exports
- e4df8efe3686 Keep exported point reads and source types consistent
- e4a4ce8d6104 Make adapter CI fixtures deterministic and lint clean
- 96aa4baece6b Configure Git identity in CI fixture
- 156e1a09d6d0 Make adapter directory sync and error tests portable
- 465df68ec245 Restore adapter test seams after fatal failures
- bd2383f97573 Exercise non-Windows sync error branch on every runner

Pull request: ingitdb/dalgo2ingitdb#21
Review: /private/tmp/dalgo2ingitdb-export-schema-review.md

428 of 432 new or added lines in 10 files covered. (99.07%)

4921 of 4925 relevant lines covered (99.92%)

1.01 hits per line

Uncovered Changes

Lines Coverage ∆ File
2
99.69
25.55% query.go
2
92.0
seams.go
Jobs
ID Job ID Ran Files Coverage
1 37515012679.1 06 Oct 2026 06:55PM UTC 28
99.92
GitHub Action Run
Source Files on build 37515012679
  • Tree
  • List 28
  • Changed 21
  • Source Changed 0
  • Coverage Changed 21
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 29efeec2 on github
  • Prev Build on main (#35975000242)
  • Next Build on main (#37516333909)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc