bool DbManager::Insert(const tizen_base::Bundle& info) {
auto raw = const_cast<tizen_base::Bundle&>(info).ToRaw();
std::vector<unsigned char> v(raw.first.get(), raw.first.get() + raw.second);
- auto q = tizen_base::Database::Sql(kInsertQuery)
+ auto q = std::move(tizen_base::Database::Sql(kInsertQuery)
.SetEmptyStringAsNull(true)
.Bind(info.GetString("id"))
.Bind(info.GetString("pkgid"))
.Bind(info.GetString("/preview"))
.Bind(info.GetString("/resolution"))
.Bind(info.GetString("is_default"))
- .Bind(std::move(v));
+ .Bind(std::move(v)));
auto r = conn_.Exec(q);
if (!static_cast<bool>(r)) {
bool DbManager::Update(const tizen_base::Bundle& info) {
auto raw = const_cast<tizen_base::Bundle&>(info).ToRaw();
std::vector<unsigned char> v(raw.first.get(), raw.first.get() + raw.second);
- auto q = tizen_base::Database::Sql(kUpdateQuery)
+ auto q = std::move(tizen_base::Database::Sql(kUpdateQuery)
.SetEmptyStringAsNull(true)
.Bind(info.GetString("version"))
.Bind(info.GetString("tool_version"))
.Bind(info.GetString("preview"))
.Bind(info.GetString("resolution"))
.Bind(std::move(v))
- .Bind(info.GetString("id"));
+ .Bind(info.GetString("id")));
auto r = conn_.Exec(q);
if (!static_cast<bool>(r)) {
}
bool DbManager::Delete(const std::string& id) {
- auto q = tizen_base::Database::Sql(kDeleteQuery)
- .Bind(id);
+ auto q = std::move(tizen_base::Database::Sql(kDeleteQuery)
+ .Bind(id));
auto r = conn_.Exec(q);
if (!static_cast<bool>(r)) {
}
tizen_base::Bundle DbManager::Select(const std::string& id) {
- auto q = tizen_base::Database::Sql(kSelectQuery)
- .Bind(id);
+ auto q = std::move(tizen_base::Database::Sql(kSelectQuery)
+ .Bind(id));
auto r = conn_.Exec(q);
if (!static_cast<bool>(r)) {
}
bool DbManager::UpdateCurrentId(const std::string& id) {
- auto q = tizen_base::Database::Sql(kSetThemeQuery)
- .Bind(id);
+ auto q = std::move(tizen_base::Database::Sql(kSetThemeQuery)
+ .Bind(id));
auto r = conn_.Exec(q);
if (!static_cast<bool>(r)) {