From f3c2f68c3934f5b1544e6b540aa352c979fd1d6e Mon Sep 17 00:00:00 2001 From: Artur Shepilko Date: Mon, 22 Jun 2020 13:03:01 -0500 Subject: [PATCH] Sqlite: Fix a compiler warning about unhandled switch-case Change-Id: Id9cb6ebd6db7f718f8aa3e25d56581f953ad182e Reviewed-by: Marco Bubke --- src/libs/sqlite/sqlstatementbuilder.cpp | 1 + tests/unit/unittest/sqlstatementbuilder-test.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/libs/sqlite/sqlstatementbuilder.cpp b/src/libs/sqlite/sqlstatementbuilder.cpp index 3ead80b8d40..ecef170a346 100644 --- a/src/libs/sqlite/sqlstatementbuilder.cpp +++ b/src/libs/sqlite/sqlstatementbuilder.cpp @@ -183,6 +183,7 @@ Utils::SmallString SqlStatementBuilder::columnTypeToString(ColumnType columnType case ColumnType::Integer: return "INTEGER"; case ColumnType::Real: return "REAL"; case ColumnType::Text: return "TEXT"; + case ColumnType::Blob: return "BLOB"; case ColumnType::None: return {}; } diff --git a/tests/unit/unittest/sqlstatementbuilder-test.cpp b/tests/unit/unittest/sqlstatementbuilder-test.cpp index ef3a66e1da5..654439fbcd0 100644 --- a/tests/unit/unittest/sqlstatementbuilder-test.cpp +++ b/tests/unit/unittest/sqlstatementbuilder-test.cpp @@ -141,6 +141,7 @@ TEST(SqlStatementBuilder, ColumnType) ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Integer), "INTEGER"); ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Real), "REAL"); ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Text), "TEXT"); + ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Blob), "BLOB"); ASSERT_TRUE(SqlStatementBuilder::columnTypeToString(ColumnType::None).isEmpty()); }