Skip to main content

encode_node_id

Function encode_node_id 

Source
pub fn encode_node_id(type_name: &str, uuid: &str) -> String
Expand description

Encode a global Node ID as a Relay-compatible opaque ID.

The format is base64("TypeName:uuid").

ยงExample

use fraiseql_core::runtime::relay::encode_node_id;

let id = encode_node_id("User", "550e8400-e29b-41d4-a716-446655440000");
// id = base64("User:550e8400-e29b-41d4-a716-446655440000")
assert!(!id.is_empty());