Skip to main content

reifydb_store_multi/persistent/sqlite/
entry.rs

1// SPDX-License-Identifier: Apache-2.0
2// Copyright (c) 2025 ReifyDB
3
4use reifydb_core::interface::store::EntryKind;
5
6pub(super) fn entry_id_to_name(table: EntryKind) -> String {
7	match table {
8		EntryKind::Multi => "multi".to_string(),
9		EntryKind::Source(id) => format!("source_{}", id),
10		EntryKind::Operator(id) => format!("operator_{}", id),
11	}
12}
13
14pub(super) fn warm_current_table_name(table: EntryKind) -> String {
15	format!("{}__warm_current", entry_id_to_name(table))
16}