use diesel::prelude::*; use super::schema::libraries; #[derive(Queryable, Selectable)] #[diesel(table_name = libraries)] #[diesel(check_for_backend(diesel::sqlite::Sqlite))] pub struct Library { pub id: i32, pub name: String, } #[derive(Insertable)] #[diesel(table_name = libraries)] pub struct NewLibrary<'a> { pub name: &'a str, }