use rustlavel::prelude::*;
#[derive(Model, Default, Debug, Clone)]
#[model(table = "password_history")]
pub struct PasswordHistory {
#[model(primary_key, generated)]
pub id: i64,
pub user_id: i64,
pub password_hash: String,
}
impl PasswordHistory {
pub fn for_user(user_id: i64) -> QueryBuilder {
PasswordHistory::query().filter("user_id", user_id).latest("id")
}
}