Post

那賀 樹一郎 Kiichiro-Kyle NAKA
“The `pgx/v5` sql package uses the appropriate pgx types.” …マジか。やや取り回しは面倒になるけれど、PostgreSQL固有の諸々を表現できるようになるのはメリットなんだよな。乗り換えるか — Datatypes — sqlc 1.24.0 documentation #dates-and-times" target="_blank" rel="nofollow noopener">docs.sqlc.dev/en/stable/refe…
日本語
1
0
0
114
那賀 樹一郎 Kiichiro-Kyle NAKA
pgx/v5を使うとsql.DBが使えなくなるのか…? それはデメリットだな、それ前提のツールが使えない
日本語
1
0
0
68
那賀 樹一郎 Kiichiro-Kyle NAKA
sqlcにpgxを使うよう指示すると、pgxの情報を得るわけだから、pgxのインターフェイスが要るわけで、そりゃsql.DBでその情報が得られるわけはないんだよな…仕方ない、pgxは諦めて、スキーマとクエリで工夫するか
日本語
1
0
0
68
那賀 樹一郎 Kiichiro-Kyle NAKA
@sqlcdev I specified `sql_package: pgx/v5` because I wanted to parse the `infinity` value in the timestamp column and map it to `pgtype.Timestamp`. However, by doing so, the interface changes from `database/sql`, which means I can no longer use the txdb driver for testing.
English
1
0
0
31
Paylaş