You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: justfile
+13-7Lines changed: 13 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -9,14 +9,19 @@ lint:
9
9
10
10
generate:
11
11
# tests
12
-
go run ./cmd/mangosql/ --output ./tests/postgres/auto-increment/client.go --package autoincrement ./tests/postgres/auto-increment/schema.sql
13
-
go run ./cmd/mangosql/ --output ./tests/postgres/composite/client.go --package composite ./tests/postgres/composite/schema.sql
14
-
go run ./cmd/mangosql/ --output ./tests/postgres/types/client.go --package types ./tests/postgres/types/schema.sql
12
+
go run ./cmd/mangosql/ --output ./tests/postgres/auto-increment/client.go --package autoincrement --logger console ./tests/postgres/auto-increment/schema.sql
13
+
go run ./cmd/mangosql/ --output ./tests/postgres/composite/client.go --package composite --logger console ./tests/postgres/composite/schema.sql
14
+
go run ./cmd/mangosql/ --output ./tests/postgres/types/client.go --package types --logger console ./tests/postgres/types/schema.sql
15
15
16
-
# queries
17
-
go run ./cmd/mangosql/ --output ./tests/queries/pq/client.go --package pq --driver pq ./tests/queries/sqlited/schema.sql
18
-
go run ./cmd/mangosql/ --output ./tests/queries/pgx/client.go --package pgx ./tests/queries/sqlited/schema.sql
19
-
go run ./cmd/mangosql/ --output ./tests/queries/sqlited/client.go --package sqlited --driver sqlite ./tests/queries/sqlited/schema.sql
16
+
# test loggers
17
+
go run ./cmd/mangosql/ --output ./tests/logger/zap-logger/client.go --package zaplogger --logger zap ./tests/logger/zap-logger/schema.sql
18
+
go run ./cmd/mangosql/ --output ./tests/logger/logrus-logger/client.go --package logruslogger --logger logrus ./tests/logger/logrus-logger/schema.sql
19
+
go run ./cmd/mangosql/ --output ./tests/logger/zerolog-logger/client.go --package zerologlogger --logger zerolog ./tests/logger/zerolog-logger/schema.sql
20
+
21
+
# test queries
22
+
go run ./cmd/mangosql/ --output ./tests/queries/pq/client.go --package pq --driver pq --logger console ./tests/queries/sqlited/schema.sql
23
+
go run ./cmd/mangosql/ --output ./tests/queries/pgx/client.go --package pgx --logger console ./tests/queries/sqlited/schema.sql
24
+
go run ./cmd/mangosql/ --output ./tests/queries/sqlited/client.go --package sqlited --driver sqlite --logger console ./tests/queries/sqlited/schema.sql
20
25
21
26
# bench
22
27
mkdir -p ./tests/bench/pq
@@ -28,6 +33,7 @@ generate:
28
33
29
34
bench:
30
35
CGO_ENABLED=0 go test -bench=. -benchmem ./tests/bench | tee bench.log
36
+
# go run ./cmd/bench/
31
37
32
38
test:generate
33
39
go test -race --cover --coverprofile=coverage.txt ./...
0 commit comments