• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
You are now the owner of this repo.

veeso / ic-dbms
96%

Build:
DEFAULT BRANCH: main
Repo Added 06 Dec 2025 01:03PM UTC
Token ENFQrfXQc3EbPfI1sL6tnHwb9A8Bf1zFz regen
Build 188 Last
Files 82
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 main
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • 0.3
  • 0.4
  • 14-add-value-from-all-inner-values
  • 19-free-segments-ledger-can-be-bigger-than-a-page
  • 3-field-validation
  • 5-sanitizer
  • 7-align-record-table-memory
  • 9-missing-int-values
  • build/25-pocket-ic-12
  • build/36-get-rid-of-the-like-crate
  • chore/deps-template
  • chore/git-cliff
  • ci/codeberg-mirror
  • docs/reorganize-documentation
  • feat/10-create-a-generic-select-method
  • feat/12-join
  • feat/13-json-type
  • feat/23-make-ic-dbms-canister-client-testable
  • fix/multi-column-order-by
  • main
  • perf/11-update-instead-of-delete-and-insert
  • refactor/dbms-cleanup
  • refactor/move-crates-to-crates-folder
  • test-memory-align-missing-checks
  • test/increase-coverage-api-canister
  • v0.1.0
  • v0.2.0
  • v0.2.1
  • v0.3.0
  • v0.4.0

19 Feb 2026 02:52PM UTC coverage: 95.688% (+0.6%) from 95.096%
22186764061

push

github

web-flow
feat: implement JOIN support (INNER, LEFT, RIGHT, FULL) (#47)

Add user-facing join guide content to the querying and relationships
docs, create a technical deep-dive for the join engine, and update the
architecture overview and index with join-related entries.
Add cross-table join queries with nested-loop join engine, qualified
column resolution, NULL padding for outer joins, and filter support
on joined rows. Joins are available through the untyped select_raw
path and the generated select canister endpoint.

closes #12

1276 of 1294 new or added lines in 9 files covered. (98.61%)

10451 of 10922 relevant lines covered (95.69%)

687445.49 hits per line

Relevant lines Covered
Build:
Build:
10922 RELEVANT LINES 10451 COVERED LINES
687445.49 HITS PER LINE
Source Files on main
  • Tree
  • List 82
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22186764061 main feat: implement JOIN support (INNER, LEFT, RIGHT, FULL) (#47) Add user-facing join guide content to the querying and relationships docs, create a technical deep-dive for the join engine, and update the architecture overview and index with join-re... push 19 Feb 2026 02:54PM UTC web-flow github
95.69
22186324000 feat/12-join test: missing coverage for join operations on filter Pull #47 19 Feb 2026 02:42PM UTC veeso github
95.69
22160500571 feat/12-join feat: implement JOIN support (INNER, LEFT, RIGHT, FULL) Add cross-table join queries with nested-loop join engine, qualified column resolution, NULL padding for outer joins, and filter support on joined rows. Joins are available through the untyp... Pull #47 18 Feb 2026 10:39PM UTC veeso github
95.08
22160449009 feat/12-join Merge 0b482cd1b into fd780b418 Pull #47 18 Feb 2026 10:37PM UTC web-flow github
95.1
22160436329 feat/12-join docs: add JOIN documentation to guides and technical docs Add user-facing join guide content to the querying and relationships docs, create a technical deep-dive for the join engine, and update the architecture overview and index with join-relate... Pull #47 18 Feb 2026 10:37PM UTC veeso github
95.1
22065544221 main feat(ic-dbms-client): add `select_raw` method to allow selecting untyped columns push 16 Feb 2026 01:59PM UTC veeso github
95.1
22065182689 feat/10-create-a-generic-select-method feat(ic-dbms-client): add `select_raw` method to allow selecting untyped columns push 16 Feb 2026 01:49PM UTC veeso github
95.1
22065192918 feat/10-create-a-generic-select-method feat(ic-dbms-client): add `select_raw` method to allow selecting untyped columns Pull #46 16 Feb 2026 01:49PM UTC veeso github
95.1
22065194024 feat/10-create-a-generic-select-method Merge 1a3569ebd into d48f77879 Pull #46 16 Feb 2026 01:49PM UTC web-flow github
95.1
22064660126 feat/10-create-a-generic-select-method feat: add generic select endpoint for untyped table queries (#10) Add a `select_raw` method to the Database trait and a `select` canister endpoint that returns `Vec<Vec<(CandidColumnDef, Value)>>`, enabling table queries by name without compile-t... Pull #46 16 Feb 2026 01:32PM UTC veeso github
95.1
See All Builds (148)

Badge your Repo: ic-dbms

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