```rust
use encrypted_spaces_sdk::Space;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
struct Project {
id: Option<i64>,
name: String,
}
// 打开一个空间。
let space = Space::new(transport).await?;
let projects = space.table::<Project>("projects");
// 写入一行数据。
let id = projects
.insert(&Project {
id: None,
name: "Internal Tools".into(),
})?
.execute()
.await?;
// 读取数据。
let new_projects = projects
.select()
.where_gt("id", known_id)
.all()
.await?;
use encrypted_spaces_sdk::Space;
use serde::{Deserialize, Serialize};
#[derive(Serialize, Deserialize)]
struct Project {
id: Option<i64>,
name: String,
}
// 打开一个空间。
let space = Space::new(transport).await?;
let projects = space.table::<Project>("projects");
// 写入一行数据。
let id = projects
.insert(&Project {
id: None,
name: "Internal Tools".into(),
})?
.execute()
.await?;
// 读取空间内任何应用的数据。
let new_projects = projects
.select()
.where_gt("id", known_id)
.all()
.await?;
```