diff options
Diffstat (limited to 'src/data.rs')
-rw-r--r-- | src/data.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/data.rs b/src/data.rs index ba821cc..c12db94 100644 --- a/src/data.rs +++ b/src/data.rs @@ -68,6 +68,17 @@ pub fn new_quote(c: &Connection, date: &str, author: &str, content: &str) -> Res Ok(()) } +pub fn new_vote(c: &Connection, quote_id: i64, score: i32) -> Result<()>{ + c.execute( + r#" + INSERT INTO votes (quote_id, score) VALUES + (?1, ?2) + "#, + &["e_id, &score])?; + info!("New vote: quote_id({}) score({})", quote_id, score); + Ok(()) +} + pub fn approve_quote(c: &Connection, quote_id: i64) -> Result<()> { c.execute( r#" |