add method to iterate opened database columns

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2024-08-02 01:21:51 +00:00
parent 849cfdcdfa
commit f261d44edb
2 changed files with 12 additions and 2 deletions

View file

@ -4,7 +4,9 @@ use conduit::Result;
use crate::{Engine, Map};
pub type Maps = BTreeMap<String, Arc<Map>>;
pub type Maps = BTreeMap<MapsKey, MapsVal>;
pub(crate) type MapsVal = Arc<Map>;
pub(crate) type MapsKey = String;
pub(crate) fn open(db: &Arc<Engine>) -> Result<Maps> { open_list(db, MAPS) }