Files
imphnen-backend-service/src/utils/get_id.rs
T

12 lines
278 B
Rust
Raw Normal View History

2025-03-23 01:19:17 +07:00
use anyhow::{bail, Result};
use surrealdb::sql::Thing;
pub fn get_id(thing: &Thing) -> Result<(&str, &str)> {
let table = thing.tb.as_str();
let id = match &thing.id {
surrealdb::sql::Id::String(s) => s.as_str(),
_ => bail!("Unsupported ID type"),
};
Ok((table, id))
}