yml2213
d423fc652c
chore(build): 新增 make test/lint/fmt 并修复 testdb 连接串缺陷
- make test 自动拉起并等待 PostgreSQL 就绪;测试用临时 schema 隔离,不污染开发库
- 新增 make test-db / lint / fmt
- 修复 testdb.withSearchPath:原实现用 url.Values.Encode() 重编码整个查询串,
把 TimeZone=Asia/Shanghai 变成 Asia%2FShanghai,pgx 原样传给服务端后报
"unknown time zone Asia%2FShanghai",导致数据库起来后集成测试依然全挂。
改为只追加 search_path,并补测试锁定该行为。
2026-10-06 19:42:49 +08:00
..
2026-10-06 19:42:42 +08:00
2026-10-06 19:42:49 +08:00
2026-07-20 21:48:52 +08:00
2026-07-22 13:34:55 +08:00
2026-07-30 12:02:32 +08:00