Commit
* endtoend: Add MySQL json test * endtoend: Remove ondeck test This test is the same as the ondeck example, so don't duplicate it * endtoend: Add PostgreSQL syntax errors test * endtoend: Add MySQL test for joining two tables * endtoend: Add MySQL test for from join * endtoend: Add MySQL test for join table name * endtoend: Rename some tests
- Loading branch information
There are no files selected for viewing
This file was deleted.
This file was deleted.
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,5 @@ | ||
CREATE TABLE foo (email text not null); | ||
CREATE TABLE bar (login text not null); | ||
|
||
-- name: MultiFrom :many | ||
SELECT email FROM bar, foo WHERE login = ?; |
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.
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,8 @@ | ||
CREATE TABLE bar (id serial not null); | ||
CREATE TABLE foo (id serial not null, bar serial references bar(id)); | ||
|
||
-- name: TableName :one | ||
SELECT foo.id | ||
FROM foo | ||
JOIN bar ON foo.bar = bar.id | ||
WHERE bar.id = ? AND foo.id = ?; |
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,12 @@ | ||
{ | ||
"version": "1", | ||
"packages": [ | ||
{ | ||
"path": "go", | ||
"engine": "mysql:beta", | ||
"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.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
CREATE TABLE foo (bar_id serial not null, baz_id serial not null); | ||
CREATE TABLE bar (id serial not null); | ||
CREATE TABLE baz (id serial not null); | ||
|
||
-- name: TwoJoins :many | ||
SELECT foo.* | ||
FROM foo | ||
JOIN bar ON bar.id = bar_id | ||
JOIN baz ON baz.id = baz_id; |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"version": "1", | ||
"packages": [ | ||
{ | ||
"path": "go", | ||
"engine": "postgresql", | ||
"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.
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,7 @@ | ||
CREATE TABLE foo ( | ||
a json not null, | ||
b json | ||
); | ||
|
||
-- name: SelectFoo :exec | ||
SELECT * FROM foo; |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"version": "1", | ||
"packages": [ | ||
{ | ||
"path": "go", | ||
"engine": "mysql:beta", | ||
"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.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
{ | ||
"version": "1", | ||
"packages": [ | ||
{ | ||
"path": "go", | ||
"engine": "postgresql", | ||
"name": "querytest", | ||
"schema": "query.sql", | ||
"queries": "query.sql" | ||
} | ||
] | ||
} |