Skip to content

feat(sqlite): execute NOT IN predicates - #195

Merged
trakhimenok merged 1 commit into
mainfrom
dtql-not-in
Sep 23, 2026
Merged

trakhimenok merged 1 commit into
mainfrom
dtql-not-in

Conversation

@trakhimenok

Copy link
Copy Markdown
Contributor

Implements native SQLite NOT IN for DALgo set predicates using bound values and three-valued NULL semantics. Empty lists evaluate true. Also corrects IN NULL parity with DALgo. Verification: go test ./..., go vet ./..., real SQLite row test, and independent adversarial review.

@trakhimenok

Copy link
Copy Markdown
Contributor Author

Review by gpt-6-sol@codex@unknown (head 1dd17b8dba5b)
Reviewed-Head: 1dd17b8

Independent read-only review checked SQL binding, NULL and empty-set truth tables, and SQLite execution. No actionable finding remained in the SQL adapter patch.

@trakhimenok
trakhimenok merged commit bba013e into main Sep 23, 2026
5 checks passed
@trakhimenok
trakhimenok deleted the dtql-not-in branch September 23, 2026 17:00
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