llkv-column-map 0.8.5-alpha

Column mapping utilities for the LLKV toolkit.
Documentation
1
2
3
4
5
6
7
8
//! Helpers for working with row-id shadow columns.

use llkv_types::ids::{LogicalFieldId, LogicalStorageNamespace};

/// Sets the shadow row_id tag on a LogicalFieldId using the Namespace enum.
pub fn rowid_fid(fid: LogicalFieldId) -> LogicalFieldId {
    fid.with_namespace(LogicalStorageNamespace::RowIdShadow)
}