Skip to content

Commit 729cda6

Browse files
committed
test: add endtoend
1 parent 91ccec5 commit 729cda6

File tree

5 files changed

+146
-0
lines changed

5 files changed

+146
-0
lines changed

internal/endtoend/testdata/select_in_and/sqlite/go/db.go

Lines changed: 31 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/select_in_and/sqlite/go/models.go

Lines changed: 28 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

internal/endtoend/testdata/select_in_and/sqlite/go/query.sql.go

Lines changed: 45 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
-- Example queries for sqlc
2+
CREATE TABLE authors (
3+
id integer PRIMARY KEY,
4+
name text NOT NULL,
5+
age integer
6+
);
7+
8+
CREATE TABLE translators (
9+
id integer PRIMARY KEY,
10+
name text NOT NULL,
11+
age integer
12+
);
13+
14+
CREATE TABLE books (
15+
id integer PRIMARY KEY,
16+
author text NOT NULL,
17+
translator text NOT NULL,
18+
year integer
19+
);
20+
21+
-- name: DeleteAuthor :exec
22+
DELETE FROM
23+
books AS b
24+
WHERE
25+
b.author NOT IN (
26+
SELECT
27+
a.name
28+
FROM
29+
authors a
30+
WHERE
31+
a.age >= ?
32+
)
33+
AND b.translator NOT IN (
34+
SELECT
35+
t.name
36+
FROM
37+
translators t
38+
WHERE
39+
t.age >= ?
40+
)
41+
AND b.year <= ?;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"version": "1", "packages": [{"path": "go", "engine": "sqlite", "schema": "query.sql", "queries": "query.sql", "name": "querytest"}]}

0 commit comments

Comments
 (0)