3个版本
0.3.2 | 2021年4月24日 |
---|---|
0.3.1 | 2021年4月24日 |
0.3.0 | 2021年4月23日 |
#2638 in 数据库接口
340KB
5.5K SLoC
entity-sled
为 sled
提供数据库封装,以支持并维护 entity
对象。
示例
use entity_sled::SledDatabase;
// Make our temporary sled::db
let config = sled::Config::new().temporary(true);
let db = config.open().expect("Database created successfully");
// Define our wrapper (SledDatabase) around a tradition sled::db
let db = SledDatabase::new(db);
特别说明
要求 entity
启用 serde-1
标志,因为所有对象都必须可序列化和反序列化,并且支持 typetag
。
依赖项
~4.5MB
~89K SLoC