2个版本
0.1.1 | 2020年11月12日 |
---|---|
0.1.0 | 2020年10月22日 |
#2429 in 数据库接口
每月26次下载
8KB
119 代码行
diesel_cockroach
为CockroachDB语法提供额外的Diesel ORM支持。
安装
cargo install diesel_cockroach
特性支持
目前支持的特性如下
使用方法
查看官方insert_into
文档以获取通用示例。
只需将 diesel::insert_into
函数替换为 diesel_cockroach
中的所需函数即可
use diesel_cockroach::upsert::upsert_into;
let new_users = vec![
name.eq("Tess"),
name.eq("Jim"),
];
let rows_upserted = upsert_into(users)
.values(&new_users)
.execute(&connection);
assert_eq!(Ok(2), rows_upserted);
依赖
~4MB
~82K SLoC