This commit is contained in:
1 parent
d74db2096c
commit
8c763786c1
25 files changed
+3614
-407
No files matched your search
@@ -0,0 +1,35 @@
|
||||
use jiff::Timestamp;
|
||||
|
||||
#[derive(Debug, toasty::Model)]
|
||||
pub struct Review {
|
||||
#[key]
|
||||
#[auto]
|
||||
pub id: u64,
|
||||
|
||||
#[unique]
|
||||
pub event_id: u64,
|
||||
|
||||
pub repo: String,
|
||||
pub pr: u64,
|
||||
|
||||
/// Vrai si la review a abouti.
|
||||
pub ok: bool,
|
||||
|
||||
/// Modèle utilisé.
|
||||
pub model: String,
|
||||
|
||||
/// Markdown posté sur la pull request (vide en cas d'échec).
|
||||
pub markdown: String,
|
||||
|
||||
/// Coût OpenRouter en USD, si connu.
|
||||
pub cost: Option<f64>,
|
||||
|
||||
/// Nombre de commentaires produits.
|
||||
pub comments: u64,
|
||||
|
||||
/// Durée du traitement en millisecondes.
|
||||
pub duration_ms: u64,
|
||||
|
||||
#[default(jiff::Timestamp::now())]
|
||||
pub completed_at: Timestamp,
|
||||
}
|
||||
Reference in new issue
Block a user