Macros

计数 ,返回 sql 语句,参数同 myfind 类似。

通过id,删除数据 ,返回 sql 语句。 Delete one data by id (default).

查寻方法,返回sql

获取一条数据:

新增数据 ,返回 sql 语句。 下面示例中,user 为表名,,name、num 为字段名,,后面为新增的值。 Add new data, then return sql. exp: users table, field name and num. after them is value.

新增数据 ,返回 sql 语句。 下面示例中,user 为表名,,name、num 为字段名,,后面为新增的值。 Add new data, then return sql. exp: users table, field name and num. after them is value.

1.通过id,更新数据 ,返回 sql 语句。 Update one data by id (default).

Structs

Pooled mysql connection which will return to the pool on drop.

MySql transaction options.

Constants

悲观锁,用于抢单什么的

常用的 mysql 锁类型。直接加在 sql 语句后面

Traits

Something, that eventually is a Statement in the context of a T: Queryable.

Helper trait for batch statement execution.

MySql prepared statement query.

Things that may be used as an index of a row column.

Basic operations on FromValue conversion intermediate result.

Trait to convert Row into a tuple of FromValue implementors up to arity 12.

Implement this trait to convert value to something.

Trait for protocol markers [crate::Binary] and [crate::Text].

Queryable object.

MySql text query.

Helper, that constructs QueryWithParams.

Functions

事务执行

事务执行

事务执行

运行sql语句

运行sql语句,返回上一条语句的id,如果上没有,则返回0

运行sql 语句,自定义返回字段 如果 sql 语句中有多个 select 或 select 为 * 或 重新指定,就要自己修改了,此时就可以用这个函数 一般情况下,用 run() 就够了