diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2020-11-05 11:51:59 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2020-11-05 11:51:59 +0100 |
commit | bf9e86db80e9b66e1c67160a8b46aa60cb205692 (patch) | |
tree | 81b64e3706e243a396404e9da05ee795e52a72e9 /src/db | |
parent | d21c8858e653cbfbf779a103110c7d0342e21114 (diff) |
Add NewImage type for inserting image into database
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
Diffstat (limited to 'src/db')
-rw-r--r-- | src/db/models/image.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/db/models/image.rs b/src/db/models/image.rs index b8dd552..bb050c3 100644 --- a/src/db/models/image.rs +++ b/src/db/models/image.rs @@ -1,5 +1,14 @@ +use crate::schema::images; + #[derive(Queryable)] pub struct Image { pub id: i32, pub name: String, } + +#[derive(Insertable)] +#[table_name="images"] +pub struct NewImage<'a> { + pub name: &'a str, +} + |