Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 3fd96253

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 3fd962538d219c6666732dcd30c396cec9ea404e
  • Vorgänger abb9e8c5
  • Nachfolger d7727319

update, many to many is not fully working, but persisting works

Unterschiede anzeigen:

src/entitymanager.h
QList<QSharedPointer<Entity>> saveRelationEntities(const
QList<QSharedPointer<Entity>> &list, const Relation &r);
void persistMappedByRelation(const QList<QSharedPointer<Entity>> &list,
QSqlQuery &q, const QSharedPointer<Entity> &entity, const Relation &r,
QSqlQuery &q, const QSharedPointer<Entity> &entity, const QSharedPointer<Entity> &ptr, const Relation &r,
const QString &tblName);
bool shouldBeSaved(QSharedPointer<Entity> &entity , const Relation &r);
void removeRelations(const QSharedPointer<Entity> &entity);

Auch abrufbar als: Unified diff