Commit e1bef7e
committed
Replace unit test with endtoend test for DuckDB
Changes:
- Remove unit test from internal/engine/duckdb/duckdb_test.go
- Generate expected output for examples/duckdb/ (endtoend test will use this)
- Update sqlc.yaml to work without analyzer (catalog-based mode)
- Add generated Go code (db.go, models.go, query.sql.go)
The DuckDB example will now be tested automatically by TestExamples
in internal/endtoend/endtoend_test.go when running with --tags=examples.
Note: Analyzer disabled for now as database/sql can't execute parameterized
queries without values. Catalog-based type inference works correctly.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>1 parent 922f65e commit e1bef7e
File tree
5 files changed
+213
-41
lines changed- examples/duckdb
- db
- internal/engine/duckdb
5 files changed
+213
-41
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | 9 | | |
15 | 10 | | |
16 | 11 | | |
| |||
This file was deleted.
0 commit comments