use super::models::ProductImg; use diesel::prelude::*; use diesel::result::Error; type DBConn = SqliteConnection; pub fn read_images(conn: &DBConn) -> Result, Error> { use crate::schema::images::dsl::*; let results = images.load::(conn)?; Ok(results) } pub fn create_image() { todo!() } pub fn update_image() { todo!() } pub fn delete_image() { todo!() } #[cfg(test)] mod tests { #[test] fn test() -> std::result::Result<(), Box> { Ok(()) } }