1
0
mirror of https://github.com/profanity-im/profanity.git synced 2024-09-22 19:45:54 -04:00

database: create table

This commit is contained in:
Michael Vetter 2020-03-18 18:42:16 +01:00
parent 8bfb175d03
commit 994411d470

View File

@ -57,7 +57,19 @@ log_database_init(void)
return FALSE;
}
log_error("Initialized SQLite database: %s", filename);
char *err_msg;
char *query = "CREATE TABLE IF NOT EXISTS `ChatLogs` ( `id` INTEGER PRIMARY KEY, `jid` TEXT NOT NULL, `message` TEXT, `timestamp` TEXT)";
if( SQLITE_OK != sqlite3_exec(g_db, query, NULL, 0, &err_msg)) {
if (err_msg) {
log_error("SQLite error: %s", err_msg);
sqlite3_free(err_msg);
} else {
log_error("Unknown SQLite error");
}
return FALSE;
}
log_debug("Initialized SQLite database: %s", filename);
return TRUE;
}
@ -67,4 +79,3 @@ log_database_close(void)
sqlite3_close(g_log_database);
sqlite3_shutdown();
}