use crate::{DBQuery, mem::RowData};
use rusqlite::Params;
use wp_error::KnowledgeResult;
use wp_model_core::model::DataField;
#[derive(Debug, Clone)]
pub struct StubMDB {}
impl DBQuery for StubMDB {
fn query(&self, _sql: &str) -> KnowledgeResult<Vec<RowData>> {
Ok(vec![])
}
fn query_row(&self, _sql: &str) -> KnowledgeResult<RowData> {
Ok(Vec::new())
}
fn query_row_params<P: Params>(&self, _sql: &str, _params: P) -> KnowledgeResult<RowData> {
Ok(vec![])
}
fn query_row_tdos<P: Params>(
&self,
_sql: &str,
_params: &[DataField; 2],
) -> KnowledgeResult<RowData> {
Ok(vec![])
}
}