Sqlite: Fix a compiler warning about unhandled switch-case

Change-Id: Id9cb6ebd6db7f718f8aa3e25d56581f953ad182e
Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
Artur Shepilko
2020-06-22 13:03:01 -05:00
parent 00f685cba4
commit f3c2f68c39
2 changed files with 2 additions and 0 deletions

View File

@@ -183,6 +183,7 @@ Utils::SmallString SqlStatementBuilder::columnTypeToString(ColumnType columnType
case ColumnType::Integer: return "INTEGER"; case ColumnType::Integer: return "INTEGER";
case ColumnType::Real: return "REAL"; case ColumnType::Real: return "REAL";
case ColumnType::Text: return "TEXT"; case ColumnType::Text: return "TEXT";
case ColumnType::Blob: return "BLOB";
case ColumnType::None: return {}; case ColumnType::None: return {};
} }

View File

@@ -141,6 +141,7 @@ TEST(SqlStatementBuilder, ColumnType)
ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Integer), "INTEGER"); ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Integer), "INTEGER");
ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Real), "REAL"); ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Real), "REAL");
ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Text), "TEXT"); ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Text), "TEXT");
ASSERT_THAT(SqlStatementBuilder::columnTypeToString(ColumnType::Blob), "BLOB");
ASSERT_TRUE(SqlStatementBuilder::columnTypeToString(ColumnType::None).isEmpty()); ASSERT_TRUE(SqlStatementBuilder::columnTypeToString(ColumnType::None).isEmpty());
} }