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() 就够了