cost 282 ms
Golang Gin 驗證和 SQLC

[英]Golang Gin Validation and SQLC

賞金將在 5 天后到期。 此問題的答案有資格獲得+100聲望賞金。 Jon Leopard想讓更多人關注這個問題。 我正在使用 SQLC 根據我的模式和 Gin 為 web API 生成結構。 在此處查看此主題后: Golang how to use Validator with SqlC ,我 ...

SQLC 覆蓋布爾類型 PostgreSQL

[英]SQLC Override Bool Type PostgreSQL

我正在使用 SQLC,我的 YAML 配置文件包含以下 postgresql 的類型覆蓋: 這里的一切都有效,但如果我添加: 我沒有得到預期的結果。 我也嘗試過boolean並且無論是否使用bit都nullable 。 我在這里定義了一個更新查詢: 但是生成的結構看起來像: 我想使用null.Bo ...

sqlc.yaml 配置不會將 postgresql 間隔覆蓋為 time.Duration

[英]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 不應該返回 ErrNoRows 錯誤

[英]sql.Scan not returning ErrNoRows error when it should

我有一個由 sqlc 生成的 function GetAccount。 當我調用GetAccount(/*unused id*/)時,應返回 ErrNoRows 錯誤。 相反,我沒有收到任何錯誤,並且返回了一個具有默認值(零和空字符串)的帳戶。 獲取賬戶實現: 當沒有要返回的行時,為什么我沒有收到任 ...

使用 SQLC 從 Docker 遷移數據庫不起作用

[英]Migrating datbase using SQLC from Docker not working

我正在嘗試在 Windows 操作系統上使用SQLC生成數據庫遷移。 根據官方文檔,我需要運行 Docker 命令(因為它支持 Windows 上的 Postgres)。 如果我從 CLI 運行docker run --rm -v "${pwd}:/src" -w /src kjconroy/sql ...

如何將生成的代碼 package 和用戶代碼分開,但可以從代碼中的一個位置訪問它們

[英]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 生成的查詢器,該查詢器包含與 ...

2022-09-05 19:13:04   1   42    go / sqlc  
PostgreSQL引擎不支持Windows

[英]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。 ...

返回值由 Posgresql 中的集合組成

[英]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) 據我了 ...

我收到錯誤 SQLC generate with join, array

[英]I got error SQLC generate with join, array

我正在使用 postgreSQL、golang、sqlc 開發 API 服務器。 我的sql如下 和sqlc generate翻譯如下 當我在 TablePlus 應用程序中測試時它有效。 但是,API 服務器返回的結果類似於"artineve": "ezIsMTh9" ,但它必須類似於[ ...

Go的sqlc是否支持join?

[英]Does Go's sqlc supports join?

我正在閱讀https://docs.sqlc.dev/en/latest/howto/query_count.html的 SQLC 文檔。 我想在我的項目中使用它。 但是,我沒有看到任何與表上的連接操作相關的文檔。 在 SQLC 中真的有可能嗎? 如果是,我在哪里可以找到文檔或參考資料? ...

2021-02-16 04:14:16   1   117    go / sqlc  
如何縮小此代碼並合並 if 和 else 條件

[英]How to shrink this code and merge the if and else condition

if和else條件都遵循相同的代碼流程,只是function和struct不同,如何合並,讓代碼更小。 我的意思是: 不能觸摸 h.Repo.GetAllLatestProducts 或 h.Repo.GetLatestProductsByCategory 因為它們是外部函數。 類型安全也 ...


排序:
質量:
 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM