add estimated_end to show data

This commit is contained in:
Zynh0722 2023-11-14 21:55:18 -08:00
parent b03ea80e8e
commit 2afe17f1c0
3 changed files with 3 additions and 0 deletions

View file

@ -4,6 +4,7 @@ CREATE TABLE
id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
dancer INT UNSIGNED NOT NULL,
start DATETIME DEFAULT CURRENT_TIMESTAMP NOT NULL,
estimated_end DATETIME NOT NULL,
end DATETIME DEFAULT NULL,
FOREIGN KEY (dancer) REFERENCES dancers (id) ON DELETE RESTRICT
)

View file

@ -56,5 +56,6 @@ pub struct Show {
pub id: u32,
pub dancer: u32,
pub start: chrono::NaiveDateTime,
pub estimated_end: chrono::NaiveDateTime,
pub end: Option<chrono::NaiveDateTime>,
}

View file

@ -31,6 +31,7 @@ diesel::table! {
id -> Unsigned<Integer>,
dancer -> Unsigned<Integer>,
start -> Datetime,
estimated_end -> Datetime,
end -> Nullable<Datetime>,
}
}