Pārlūkot izejas kodu

* fixed bug: exception when dataset is updated, but no was value changed

master
bergmann pirms 7 gadiem
vecāks
revīzija
3f7ad004b2
1 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. +2
    -2
      src/cpphibernate/driver/mariadb/schema/table.cpp

+ 2
- 2
src/cpphibernate/driver/mariadb/schema/table.cpp Parādīt failu

@@ -1357,8 +1357,8 @@ std::string table_t::execute_create_update(
else
{
auto count = connection.execute_rows(*statement);
if (count != 1)
throw misc::hibernate_exception("Expected exaclty one row to be inserted/updated!");
if (count > 1)
throw misc::hibernate_exception("Expected one/ row to be inserted/updated!");
cpphibernate_debug_log(count << " rows inserted/updated");
}
primary_key_field->set(context, primary_key);


Notiek ielāde…
Atcelt
Saglabāt