This repository has been archived on 2023-11-08. You can view files and clone it, but cannot push or open issues or pull requests.
fiddle/src/db/models.rs

21 lines
444 B
Rust

use chrono::prelude::*;
use diesel::prelude::*;
use uuidv7::Uuid;
use crate::db::schema;
#[derive(Identifiable, Queryable, Debug)]
#[diesel(table_name = schema::directories)]
pub struct Directory {
pub id: Uuid,
pub active: bool,
pub created_at: DateTime<Utc>,
pub updated_at: Option<DateTime<Utc>>,
}
#[derive(Insertable, Debug)]
#[diesel(table_name = schema::directories)]
pub struct NewDirectory {
pub active: bool,
}