Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 696666eb

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 696666eb5250a1620967fbcfb9f4e4dc9b3d34fb
  • Vorgänger b0e92bc6
  • Nachfolger f5087482

small improvements

Unterschiede anzeigen:

src/entitymanager.cpp
}
bool EntityManager::create(QSharedPointer<Entity> &entity,
const bool persistRelations) {
const bool persistRelations, const bool checkDuplicate) {
bool rc = false;
if (this->checkTable(entity) && this->count(entity) == 0) {
if (this->checkTable(entity) && !(checkDuplicate && this->count(entity) == 0)) {
QSqlQuery q = this->schema.data()->getQueryBuilder().data()->create(entity);
rc = this->db->transaction(q);
if (rc) {

Auch abrufbar als: Unified diff