From 659e57f0ea5dbc71f4cd12c1a8f27d7c96148ef4 Mon Sep 17 00:00:00 2001 From: horhik Date: Thu, 29 Apr 2021 14:03:19 +0300 Subject: [PATCH] add autoincrement --- src/db/messages.rs | 5 ++--- src/db/mod.rs | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/db/messages.rs b/src/db/messages.rs index d082e2a..8c2a3b7 100644 --- a/src/db/messages.rs +++ b/src/db/messages.rs @@ -57,13 +57,12 @@ pub fn select_n_last_messages( pub fn add_message(message: Message, conn: &Connection) -> Result<()> { match conn.execute( "INSERT INTO messages ( - id, user_id, date, message, from_me - ) VALUES (?1, ?2, ?3, ?4, ?5)", - params![message.id, message.user_id, message.date, message.message, false], + ) VALUES (?1, ?2, ?3, ?4)", + params![message.user_id, message.date, message.message, false], ) { Ok(_) => log::info!("message {:} added succsessfully!", message.id), Err(e) => { diff --git a/src/db/mod.rs b/src/db/mod.rs index cdb85b6..f6b81a4 100644 --- a/src/db/mod.rs +++ b/src/db/mod.rs @@ -31,7 +31,7 @@ fn create_db(conn: &Connection) -> Result<()> { } match conn.execute( "CREATE TABLE messages ( - id INTEGER PRIMARY KEY, + id INTEGER PRIMARY KEY AUTOINCREMENT, user_id BLOB NOT NULL, date datetime NOT NULL, message TEXT NOT NULL,