1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
use super::schema::posts; #[derive(Serialize, Queryable)] pub struct Post { pub id: i32, pub title: String, pub body: String, pub published: bool, } #[derive(Default, FromForm, Insertable)] #[table_name="posts"] pub struct NewPost { pub title: String, pub body: String, pub published: bool, }