SurrealDB
SurrealDB Docs Logo

Enter a search query

Navigation

version()

Returns the version of the server.

Method Syntax
db.version()

Example usage

use surrealdb::engine::any::connect; #[tokio::main] async fn main() -> surrealdb::Result<()> { let db = connect("ws://localhost:8000").await?; println!("{:?}", db.version().await?); Ok(()) }

The function resolves to a Version struct as defined in the semver crate. Sample output:

Version { major: 3, minor: 0, patch: 3, pre: Prerelease("beta") }

See also