[英]Golang Gin Validation and SQLC
賞金將在 5 天后到期。 此問題的答案有資格獲得+100聲望賞金。 Jon Leopard想讓更多人關注這個問題。 我正在使用 SQLC 根據我的模式和 Gin 為 web API 生成結構。 在此處查看此主題后: Golang how to use Validator with SqlC ,我 ...
[英]Golang Gin Validation and SQLC
賞金將在 5 天后到期。 此問題的答案有資格獲得+100聲望賞金。 Jon Leopard想讓更多人關注這個問題。 我正在使用 SQLC 根據我的模式和 Gin 為 web API 生成結構。 在此處查看此主題后: Golang how to use Validator with SqlC ,我 ...
[英]SQLC Override Bool Type PostgreSQL
我正在使用 SQLC,我的 YAML 配置文件包含以下 postgresql 的類型覆蓋: 這里的一切都有效,但如果我添加: 我沒有得到預期的結果。 我也嘗試過boolean並且無論是否使用bit都nullable 。 我在這里定義了一個更新查詢: 但是生成的結構看起來像: 我想使用null.Bo ...
[英]sqlc.yaml config isn't going to override postgresql interval to time.Duration
我發現sqlc codegen app有問題。 以防萬一,當我需要一個interval (postgresql)字段時,sqlc 會生成一個帶有int64字段的 object。 此解決方案看起來已損壞並在掃描一行時產生錯誤: Errorf("cannot convert %v to Interva ...
[英]sql.Scan not returning ErrNoRows error when it should
我有一個由 sqlc 生成的 function GetAccount。 當我調用GetAccount(/*unused id*/)時,應返回 ErrNoRows 錯誤。 相反,我沒有收到任何錯誤,並且返回了一個具有默認值(零和空字符串)的帳戶。 獲取賬戶實現: 當沒有要返回的行時,為什么我沒有收到任 ...
[英]Migrating datbase using SQLC from Docker not working
我正在嘗試在 Windows 操作系統上使用SQLC生成數據庫遷移。 根據官方文檔,我需要運行 Docker 命令(因為它支持 Windows 上的 Postgres)。 如果我從 CLI 運行docker run --rm -v "${pwd}:/src" -w /src kjconroy/sql ...
[英]How can I separate generated code package and user code but have them accessible from one place in code
我是 golang 的新手,所以我從 udemy 購買了一些課程來幫助我學習這門語言。 當我使用該語言進行一個項目時,我發現其中一個對於一般理解非常有幫助。 在我拿的 class 中,所有 sql 相關函數都在 sqlc 文件夾中,結構較少: 其中一個文件是由 sqlc 生成的查詢器,該查詢器包含與 ...
[英]the PostgreSQL engine does not support Windows
我嘗試使用 sqlc package 生成 golang 代碼,但它說“PostgreSQL 引擎不支持 Windows” 我嘗試在 postgresql 中生成插入操作代碼,為此我使用了 postgresql alpine docker 圖像。 我的 sql.yaml 文件是 帳號.sql 我的 ...
[英]How to make an update query using join?
我正在嘗試為 2 個表編寫更新查詢,但我遇到了一個錯誤,你能幫忙嗎? 我正在使用 postgresql 我正在使用帶有 golang 的 sqlc。 ...
[英]Return values consisting of the set in Posgresql
我使用https://github.com/kyleconroy/sqlc生成代碼。 我想使用 group_id 數組返回 human_id。 返回ERROR: set-returning functions are not allowed in WHERE (SQLSTATE 0A000) 據我了 ...
[英]I got error SQLC generate with join, array
我正在使用 postgreSQL、golang、sqlc 開發 API 服務器。 我的sql如下 和sqlc generate翻譯如下 當我在 TablePlus 應用程序中測試時它有效。 但是,API 服務器返回的結果類似於"artineve": "ezIsMTh9" ,但它必須類似於[ ...
[英]Does Go's sqlc supports join?
我正在閱讀https://docs.sqlc.dev/en/latest/howto/query_count.html的 SQLC 文檔。 我想在我的項目中使用它。 但是,我沒有看到任何與表上的連接操作相關的文檔。 在 SQLC 中真的有可能嗎? 如果是,我在哪里可以找到文檔或參考資料? ...
[英]How to shrink this code and merge the if and else condition
if和else條件都遵循相同的代碼流程,只是function和struct不同,如何合並,讓代碼更小。 我的意思是: 不能觸摸 h.Repo.GetAllLatestProducts 或 h.Repo.GetLatestProductsByCategory 因為它們是外部函數。 類型安全也 ...