-
Notifications
You must be signed in to change notification settings - Fork 134
Expand file tree
/
Copy pathsqlc.yaml
More file actions
22 lines (22 loc) · 876 Bytes
/
sqlc.yaml
File metadata and controls
22 lines (22 loc) · 876 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
version: "2"
# Per-service sqlc generation. Each service that uses Postgres declares
# its own packages block below; queries live next to the service code in
# `services/<name>/internal/repo/queries/*.sql` and the schema lives at
# `services/<name>/internal/repo/schema.sql`.
#
# Run via: `make sqlc` or `sqlc generate`.
sql:
# Example block — uncomment and duplicate per service when its DB
# schema migration is in place.
#
# - engine: "postgresql"
# queries: "services/identity-federation-service/internal/repo/queries"
# schema: "services/identity-federation-service/internal/repo/schema.sql"
# gen:
# go:
# package: "repo"
# sql_package: "pgx/v5"
# out: "services/identity-federation-service/internal/repo/gen"
# emit_interface: true
# emit_json_tags: true
# emit_pointers_for_null_types: true