Skip to content

Commit 25d7f2d

Browse files
committed
Update tests
1 parent abaeec6 commit 25d7f2d

File tree

10 files changed

+160
-7
lines changed

10 files changed

+160
-7
lines changed

internal/endtoend/testdata/cte_left_join/postgresql/pgx/go/query.sql.go

Lines changed: 2 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
https://github.com/sqlc-dev/sqlc/issues/3924
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"contexts": ["managed-db"]
3+
}

internal/endtoend/testdata/cte_recursive_join/postgresql/pgx/go/db.go

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

internal/endtoend/testdata/cte_recursive_join/postgresql/pgx/go/models.go

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

internal/endtoend/testdata/cte_recursive_join/postgresql/pgx/go/query.sql.go

Lines changed: 62 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
-- name: GetReferralChain :many
2+
WITH RECURSIVE referral_chain AS (
3+
SELECT user_id,
4+
referrer_id,
5+
1 AS level
6+
FROM user_referrals r
7+
WHERE r.user_id = $1
8+
9+
UNION ALL
10+
11+
SELECT r.user_id,
12+
r.referrer_id,
13+
rc.level + 1
14+
FROM user_referrals r
15+
JOIN referral_chain rc ON r.user_id = rc.referrer_id
16+
WHERE rc.level < @level
17+
)
18+
SELECT *
19+
FROM referral_chain
20+
;
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
CREATE TABLE user_referrals
2+
(
3+
user_id bigint NOT NULL
4+
CONSTRAINT user_referrals_pk
5+
PRIMARY KEY,
6+
referrer_id bigint NOT NULL,
7+
balance numeric(38, 9) DEFAULT 0.00 NOT NULL,
8+
created_at timestamp with time zone DEFAULT NOW() NOT NULL,
9+
updated_at timestamp with time zone DEFAULT NOW() NOT NULL
10+
);
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
version: "2"
2+
sql:
3+
- engine: "postgresql"
4+
schema: "schema.sql"
5+
queries: "query.sql"
6+
gen:
7+
go:
8+
package: "querytest"
9+
out: "go"
10+
sql_package: "pgx/v5"

internal/endtoend/testdata/cte_update/postgresql/pgx/go/query.sql.go

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

0 commit comments

Comments
 (0)