qb是用来让使更容易使用数据库的go语言的数据库工具包。它受Python最喜欢的ORM SQLAlchemy的启发,既是一个ORM,也是一个查询生成器。它在表达api和查询构建东西的情形下是相当模块化的。
特征:
支持 postgres,mysql & sqlite3
简单的查询生成器
在初始化表迁移时会结构化表DDL映射器
表达式生成器可内置几乎所有的SQL语句
Transactional Session API 可自动映射到结构查询
使用标签结构的外键定义
单及复合列索引
Relationships(很快…)