From cdec552f04620ca8af022baa9fdc6115660d3068 Mon Sep 17 00:00:00 2001 From: Martin Brodbeck Date: Mon, 8 Oct 2018 14:30:42 +0200 Subject: [PATCH] Fix: Create correct sql schema --- src/core/database.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/core/database.cpp b/src/core/database.cpp index 411135f..21686f4 100644 --- a/src/core/database.cpp +++ b/src/core/database.cpp @@ -72,7 +72,7 @@ void Database::createNew() std::string sqlCreateKima2{"CREATE TABLE IF NOT EXISTS kima2 (" "version INTEGER NOT NULL);" - "INSERT INTO kima2 (version) VALUES (1);"}; + "INSERT INTO kima2 (version) VALUES (2);"}; sqlStrings.push_back(sqlCreateKima2); std::string sqlCreateSellers{"CREATE TABLE IF NOT EXISTS sellers (" "id TEXT PRIMARY KEY NOT NULL, " @@ -111,6 +111,11 @@ void Database::createNew() ");"}; sqlStrings.push_back(sqlCreateSalesItems); + std::string sqlInitialEntries{"INSERT OR IGNORE INTO sellers (id, seller_no, first_name, last_name, " + "num_offered_articles) VALUES " + "('11111111-1111-1111-1111-111111111111', 0, 'Sonderkonto', 'Sonderkonto', 0)"}; + sqlStrings.push_back(sqlInitialEntries); + beginTransaction(); for (const auto& sql : sqlStrings) { exec(sql);