variphx's picture
fix: change schema of some dtos and remove unused methods accordingly
8aa62f1
raw
history blame contribute delete
571 Bytes
#[derive(Debug, Clone, diesel::Queryable, diesel::Selectable)]
#[diesel(table_name = crate::schema::keyframes)]
#[diesel(check_for_backend(diesel::pg::Pg))]
pub struct KeyframeEntity {
id: i64,
name: String,
frame_index: i64,
frame_timestamp: f32,
}
impl KeyframeEntity {
pub fn id(&self) -> i64 {
self.id
}
pub fn frame_index(&self) -> i64 {
self.frame_index
}
pub fn frame_timestamp(&self) -> f32 {
self.frame_timestamp
}
pub fn name_mut(&mut self) -> &mut String {
&mut self.name
}
}