sqlz:用于GoSQL查询生成器

时间:2024-02-27 04:31:41
【文件属性】:

文件名称:sqlz:用于GoSQL查询生成器

文件大小:34KB

文件格式:ZIP

更新时间:2024-02-27 04:31:41

go golang sql database query-builder

sqlz Go的灵活SQL查询构建器 sqlz (发音为“ sequelize”)是基于,用于Go项目的SQL的查询生成器。 与其他查询生成器相反,sqlz并不意味着通过提供统一接口来弥合不同SQL Server和实现之间的鸿沟。 相反,它旨在支持可能特定于实现的扩展SQL语法。 例如,如果您希望使用JSON运算符和upsert语句之类的特定于PostgreSQL功能,则sqlz意味着无需关心基础数据库后端确实是PostgreSQL即可支持这些功能。 换句话说,sqlz会构建您想要构建的任何查询。 sqlz易于集成到现有代码中,因为它不需要您通过sqlz API创建数据库连接; 实际上


【文件预览】:
sqlz-master
----jsonb.go(2KB)
----.gitignore(6B)
----go.mod(171B)
----doc.go(2KB)
----statement.go(445B)
----insert.go(12KB)
----select.go(20KB)
----with_test.go(2KB)
----select_test.go(6KB)
----LICENSE(11KB)
----with.go(5KB)
----update_test.go(2KB)
----go.sum(2KB)
----.github()
--------workflows()
----jsonb_test.go(866B)
----README.md(8KB)
----update.go(8KB)
----insert_test.go(3KB)
----sqlz_test.go(1KB)
----.golangci.yml(948B)
----delete.go(5KB)
----delete_test.go(998B)
----sqlz.go(15KB)

网友评论