package
2.1.1
Repository: https://github.com/issue9/orm.git
Documentation: pkg.go.dev

# Functions

CreateIndex 声明一条 CrateIndexStmt 语句.
Delete 声明一条删除语句.
DropTable 声明一条删除表的语句.
Insert 声明一条插入语句.
New 声明一个新的 SQLBuilder 实例.
Select 声明一条 Select 语句.
Update 声明一条 UPDATE 的 SQL 语句.
Where 生成一条 Where 语句.

# Variables

ErrArgsNotMatch 在生成的 SQL 语句中,传递的参数与语句的占位符数量不匹配。.
ErrColumnsIsEmpty 在 Insert 和 Select 语句中, 若未指定任何列表,则返回此错误.
ErrDupColumn 在 Update 中可能存在重复设置的列名。.
ErrTableIsEmpty 未指定表名,任何 SQL 语句中, 若未指定表名时,会返回此错误.
ErrValueIsEmpty 在 Update 和 Insert 语句中, 若未指定任何值,则返回此错误.

# Structs

CreateIndexStmt 创建索引的语句.
DeleteStmt 表示删除操作的 SQL 语句.
DropTableStmt 删除表语句.
InsertStmt 表示插入操作的 SQL 语句.
SelectStmt 查询语句.
UpdateStmt 更新语句.
WhereStmt SQL 语句的 where 部分.

# Interfaces

Dialect 接口用于描述与数据库相关的一些语言特性。.
Engine 数据库执行的基本接口。.
SQLer 定义 SQL 语句的基本接口.
WhereStmter 带 Where 语句的 SQL.

# Type aliases

SQLBuilder 对 bytes.Buffer 的一个简单封装。 当 Write* 系列函数出错时,直接 panic。.