sample-amp/src/models.rs

17 lines
347 B
Rust

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,
}