From 5020bc4204cb470146e4c934018b965f1cf9eba2 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Mon, 10 Feb 2025 21:48:19 +0200 Subject: Add missing bindings and update existing --- py_bindings/src/lib.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'py_bindings/src/lib.rs') diff --git a/py_bindings/src/lib.rs b/py_bindings/src/lib.rs index 53544e2..9a14d19 100644 --- a/py_bindings/src/lib.rs +++ b/py_bindings/src/lib.rs @@ -374,6 +374,20 @@ impl DB { .map_err(|e| PyException::new_err(e.to_string()))?; Ok(()) } + + pub fn do_maintenance_tasks(&mut self) -> PyResult<()> { + self.db + .do_maintenance_tasks() + .map_err(|e| PyException::new_err(e.to_string()))?; + Ok(()) + } + + pub fn refresh_indexes(&mut self) -> PyResult<()> { + self.db + .refresh_indexes() + .map_err(|e| PyException::new_err(e.to_string()))?; + Ok(()) + } } #[pyclass(name = "Bound", eq)] -- cgit v1.3