Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ccef75f0

Von Christian Ehringfeld vor mehr als 9 Jahren hinzugefügt

  • ID ccef75f00a8949dcd867163a2f13f31750744840
  • Vorgänger 6552c02d
  • Nachfolger 033279c9

fix

Unterschiede anzeigen:

src/querybuilder.cpp
h.insert(entity.data()->getPrimaryKey(), this->schema.data()->TYPE_BIGPK);
h.insert(this->generateManyToManyColumnName(entity),
this->schema.data()->TYPE_BIGINT);
auto m = props.value(r.getPropertyName());
auto meta = props.value(r.getPropertyName());
QSharedPointer<Entity> ptr = QSharedPointer<Entity>
(EntityInstanceFactory::createInstance(m.type()));
(EntityInstanceFactory::createInstance(meta.enclosingMetaObject()));
h.insert(this->generateManyToManyColumnName(ptr),
this->schema.data()->TYPE_BIGINT);
relations.insert(this->generateManyToManyTableName(entity, ptr), h);

Auch abrufbar als: Unified diff