linkrs-query 0.1.0

Query engine, parser, and executor for Linkrs
Documentation
//! Data Modification Plan Nodes Module
//!
//! Provides unified plan nodes for INSERT, UPDATE, DELETE operations.
//! This module consolidates the previously separate delete, insert, and update modules.

pub mod copy_nodes;
pub mod delete_nodes;
pub mod info;
pub mod insert_nodes;
pub mod update_nodes;

// Re-export info structures
pub use info::{
    EdgeDeleteInfo, EdgeInsertInfo, EdgeUpdateInfo, IndexDeleteInfo, TagInsertSpec,
    UpdateTargetType, VertexDeleteInfo, VertexInsertInfo, VertexUpdateInfo,
};

pub use copy_nodes::{CopyFromNode, CopyTarget, CopyToNode};
pub use delete_nodes::{
    DeleteEdgesNode, DeleteIndexNode, DeleteVerticesNode, PipeDeleteEdgesNode,
    PipeDeleteVerticesNode,
};
pub use insert_nodes::{InsertEdgesNode, InsertVerticesNode};
pub use update_nodes::UpdateNode;