Skip to content

fix: map all DM interval column subtypes - #19

Merged
skhe merged 1 commit into
mainfrom
codex/interval-type-matrix
Sep 26, 2026
Merged

skhe merged 1 commit into
mainfrom
codex/interval-type-matrix

Conversation

@skhe

@skhe skhe commented Sep 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • Map all 13 DM interval column subtypes to their DPI type codes instead of returning 11 of them as ordinary strings.
  • Verify day-second subtypes as datetime.timedelta, year-month subtypes with their interval description type, and positive/negative timedelta parameter writes.
  • Record local UTF-8 and GB18030 results.

Validation

  • Before fix: all 11 new subtype read cases failed on the official DM8 instance.
  • Official ARM DM8 UTF-8: 183 passed, 2 deselected, 0 skipped.
  • Official ARM DM8 GB18030: 183 passed, 2 deselected, 0 skipped.
  • Go bridge: go test ./... passed.

@skhe
skhe merged commit 764c6da into main Sep 26, 2026
18 checks passed
@skhe
skhe deleted the codex/interval-type-matrix branch September 26, 2026 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant