aboutsummaryrefslogtreecommitdiff
path: root/forged/sqlc.yaml
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-08-12 11:01:07 +0800
committerRunxi Yu <me@runxiyu.org>2025-09-26 17:25:37 +0800
commite238ccb06b05e88ec323ca95ad4600bd79743372 (patch)
tree46f82d4d0f4ec43e94dcde5677de1ba857862638 /forged/sqlc.yaml
parentRemove forge-specific functions from misc (diff)
downloadforge-e238ccb06b05e88ec323ca95ad4600bd79743372.tar.gz
forge-e238ccb06b05e88ec323ca95ad4600bd79743372.tar.zst
forge-e238ccb06b05e88ec323ca95ad4600bd79743372.zip
Refactor
Diffstat (limited to '')
-rw-r--r--forged/sqlc.yaml15
1 files changed, 15 insertions, 0 deletions
diff --git a/forged/sqlc.yaml b/forged/sqlc.yaml
new file mode 100644
index 0000000..2b6e035
--- /dev/null
+++ b/forged/sqlc.yaml
@@ -0,0 +1,15 @@
+version: "2"
+sql:
+ - engine: "postgresql"
+ schema: "sql/schema.sql"
+ queries: "sql/queries"
+ gen:
+ go:
+ package: "queries"
+ out: "internal/database/queries"
+ sql_package: "pgx/v5"
+ emit_json_tags: true
+ emit_db_tags: true
+ emit_prepared_queries: true
+ emit_pointers_for_null_types: true
+ emit_enum_valid_method: true