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
Raw Normal View History

2023-06-02 14:27:39 +00:00
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,
}