Skip to content
This repository was archived by the owner on Jan 5, 2023. It is now read-only.

Commit 576c26c

Browse files
Expand squirrelTest
1 parent d3a9540 commit 576c26c

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

  • ql/test/library-tests/semmle/go/frameworks/SQL

ql/test/library-tests/semmle/go/frameworks/SQL/main.go

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,10 +43,17 @@ func test(db *sql.DB, ctx context.Context) {
4343
}
4444

4545
func squirrelTest(querypart string) {
46+
squirrel.Select("*").From("users").Prefix(querypart) // $ querystring=querypart
47+
squirrel.Select("*").From("users").Column(querypart) // $ querystring=querypart
48+
squirrel.Select("*").From("users").From(querypart) // $ querystring=querypart
49+
squirrel.Select("*").From("users").JoinClause(querypart) // $ querystring=querypart
50+
squirrel.Select("*").From("users").Join(querypart) // $ querystring=querypart
51+
squirrel.Select("*").From("users").LeftJoin(querypart) // $ querystring=querypart
52+
squirrel.Select("*").From("users").RightJoin(querypart) // $ querystring=querypart
53+
squirrel.Select("*").From("users").InnerJoin(querypart) // $ querystring=querypart
4654
squirrel.Select("*").From("users").Where(squirrel.Expr(querypart)) // $ querystring=querypart
4755
squirrel.Select("*").From("users").Where(querypart) // $ querystring=querypart
4856
squirrel.Select("*").From("users").Having(querypart) // $ querystring=querypart
49-
squirrel.Select("*").From("users").JoinClause(querypart) // $ querystring=querypart
5057
squirrel.Select("*").From("users").OrderByClause(querypart) // $ querystring=querypart
5158
squirrel.Select("*").From("users").Suffix(querypart) // $ querystring=querypart
5259
}

0 commit comments

Comments
 (0)