From 4a963cc480bb5a78e20380131ba886a7a23b0782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?louiz=E2=80=99?= Date: Fri, 16 Jun 2017 09:49:08 +0200 Subject: At startup, upgrade all database tables by adding missing columns --- src/database/database.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/database/database.cpp') diff --git a/src/database/database.cpp b/src/database/database.cpp index 1738a69..cb41070 100644 --- a/src/database/database.cpp +++ b/src/database/database.cpp @@ -19,9 +19,13 @@ void Database::open(const std::string& filename) auto res = sqlite3_open_v2(filename.data(), &Database::db, SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, nullptr); log_debug("open: ", res); Database::muc_log_lines.create(Database::db); + Database::muc_log_lines.upgrade(Database::db); Database::global_options.create(Database::db); + Database::global_options.upgrade(Database::db); Database::irc_server_options.create(Database::db); + Database::irc_server_options.upgrade(Database::db); Database::irc_channel_options.create(Database::db); + Database::irc_channel_options.upgrade(Database::db); } -- cgit v1.2.3