Skip to content

Commit

Permalink
feat(endtoend/testdata): added two sqlite CAST tests and rearranged…
Browse files Browse the repository at this point in the history
… postgres tests for same (#2551)

Related to discussion in #2473 (comment)
  • Loading branch information
andrewmbenton authored Jul 31, 2023
1 parent 98ef71d commit b125c3e
Show file tree
Hide file tree
Showing 40 changed files with 168 additions and 0 deletions.
7 changes: 7 additions & 0 deletions internal/endtoend/testdata/func_call_cast/sqlite/go/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions internal/endtoend/testdata/func_call_cast/sqlite/go/query.sql.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions internal/endtoend/testdata/func_call_cast/sqlite/query.sql
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
-- name: Demo :one
SELECT CAST(CHAR(1,2,3,4,5) AS BLOB) AS col1
12 changes: 12 additions & 0 deletions internal/endtoend/testdata/func_call_cast/sqlite/sqlc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"version": "1",
"packages": [
{
"path": "go",
"engine": "sqlite",
"name": "querytest",
"schema": "query.sql",
"queries": "query.sql"
}
]
}

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

31 changes: 31 additions & 0 deletions internal/endtoend/testdata/select_column_cast/sqlite/go/db.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 11 additions & 0 deletions internal/endtoend/testdata/select_column_cast/sqlite/go/models.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CREATE TABLE foo (bar TEXT NOT NULL);

-- name: SelectColumnCast :many
SELECT CAST(bar AS BLOB) FROM foo;
12 changes: 12 additions & 0 deletions internal/endtoend/testdata/select_column_cast/sqlite/sqlc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"version": "1",
"packages": [
{
"path": "go",
"engine": "sqlite",
"name": "querytest",
"schema": "query.sql",
"queries": "query.sql"
}
]
}

0 comments on commit b125c3e

Please sign in to comment.