surrealdb 2.1.6

A scalable, distributed, collaborative, document-graph database, for the realtime web
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#[test_log::test(tokio::test)]
async fn serialise_uuid() {
	use uuid::Uuid;
	#[derive(Debug, Serialize, Deserialize)]
	struct Record {
		uuid: Uuid,
	}
	let (permit, db) = new_db().await;
	db.use_ns(NS).use_db(Ulid::new().to_string()).await.unwrap();
	drop(permit);
	let record = Record {
		uuid: Uuid::new_v4(),
	};
	let _: Option<Record> = db.create("user").content(record).await.unwrap();
}