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

dal-go / dalgo / 25787058307
100%

Build:
DEFAULT BRANCH: main
Ran 13 May 2026 08:16AM UTC
Jobs 1
Files 83
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

13 May 2026 08:16AM UTC coverage: 98.571% (-1.1%) from 99.699%
25787058307

push

github

trakhimenok
docs(spec): mark dbschema + ddl Features as Implemented

All 15 requirements across both Feature trees are now satisfied with
passing tests:

dbschema (Tier-1 vocabulary + read-side capability):
- types: Type enum (8 constants) + Precision struct
- default-expr: sealed DefaultExpr + DefaultLiteral + DefaultCurrentTimestamp
- errors: NotSupportedError typed wrapper (shared with ddl)
- field-def: FieldDef
- index-def: IndexDef
- collection-def: CollectionDef
- schema-reader: SchemaReader 5-method interface + 5 top-level helpers
  + ConstraintDef + Referrer

ddl (write-side execution surface):
- options: Option/Options + IfNotExists + IfExists + ResolveOptions
- errors: PartialSuccessError with Unwrap chaining to Cause
- transactional-ddl: TransactionalDDL capability + SupportsTransactionalDDL helper
- alter-ops: sealed AlterOp + 6 constructors (AddField, DropField,
  ModifyField, RenameField, AddIndex, DropIndex), all accepting opts ...Option
- schema-modifier: 3-method SchemaModifier interface
- operations: 3 top-level helper functions

13 atomic commits, one per Feature. All packages pass tests (including
pre-existing dal/, dalgo2fs/, mocks/). The change is purely additive:
no existing dalgo packages (including dal.DB) are modified.

Driver-side adoption in dalgo2sql (Tier-2 SQL extensions +
SchemaReader/SchemaModifier impls), dalgo2firestore (Firestore
SchemaReader), and dalgo2ingitdb (SchemaModifier) is tracked
separately per the source Idea's migration scope.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

3449 of 3499 relevant lines covered (98.57%)

1.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25787058307.1 13 May 2026 08:16AM UTC 83
98.57
GitHub Action Run
Source Files on build 25787058307
  • Tree
  • List 83
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2db10608 on github
  • Prev Build on main (#25784770557)
  • Next Build on main (#25817053442)
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