mirror of
https://github.com/aljazceru/turso.git
synced 2026-02-03 23:34:24 +01:00
tree_create -> btree_create
This commit is contained in:
@@ -88,7 +88,7 @@ impl Cursor for PseudoCursor {
|
||||
todo!()
|
||||
}
|
||||
|
||||
fn create_tree(&mut self, _flags: usize) -> u32 {
|
||||
fn btree_create(&mut self, _flags: usize) -> u32 {
|
||||
unreachable!("Please don't.")
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1677,7 +1677,7 @@ impl Cursor for BTreeCursor {
|
||||
}
|
||||
}
|
||||
|
||||
fn create_tree(&mut self, flags: usize) -> u32 {
|
||||
fn btree_create(&mut self, flags: usize) -> u32 {
|
||||
let page_type = match flags {
|
||||
1 => PageType::TableLeaf,
|
||||
2 => PageType::IndexLeaf,
|
||||
|
||||
@@ -441,5 +441,5 @@ pub trait Cursor {
|
||||
fn exists(&mut self, key: &OwnedValue) -> Result<CursorResult<bool>>;
|
||||
fn set_null_flag(&mut self, flag: bool);
|
||||
fn get_null_flag(&self) -> bool;
|
||||
fn create_tree(&mut self, flags: usize) -> u32;
|
||||
fn btree_create(&mut self, flags: usize) -> u32;
|
||||
}
|
||||
|
||||
@@ -2127,7 +2127,7 @@ impl Program {
|
||||
self.database_header.clone(),
|
||||
));
|
||||
|
||||
let root_page = cursor.create_tree(1);
|
||||
let root_page = cursor.btree_create(1);
|
||||
state.registers[*root] = OwnedValue::Integer(root_page as i64);
|
||||
state.pc += 1;
|
||||
}
|
||||
@@ -2826,7 +2826,7 @@ mod tests {
|
||||
unimplemented!()
|
||||
}
|
||||
|
||||
fn create_tree(&mut self, _flags: usize) -> u32 {
|
||||
fn btree_create(&mut self, _flags: usize) -> u32 {
|
||||
unimplemented!()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -88,7 +88,7 @@ impl Cursor for Sorter {
|
||||
todo!()
|
||||
}
|
||||
|
||||
fn create_tree(&mut self, _flags: usize) -> u32 {
|
||||
fn btree_create(&mut self, _flags: usize) -> u32 {
|
||||
unreachable!("Why did you try to build a new tree with a sorter??? Stand up, open the door and take a walk for 30 min to come back with a better plan.");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user