Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 23337ecc

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 23337ecc0e06d2f59ae2a74d4550f6da416453fe
  • Vorgänger e7cfc35a
  • Nachfolger 5757762e

bugfixxes

Unterschiede anzeigen:

src/entitymanager.h
bool createTable(const QSharedPointer<Entity> &entity,
bool createRelationTables = true);
bool createTable(QString className, bool createRelationTables = true);
bool removeTable(QString className);
quint8 count(const QSharedPointer<Entity> &entity, bool ignoreID = true,
bool followInheritance = false);
quint8 count(const QString &tableName);
......
QSharedPointer<Entity> convert(const QHash<QString, QVariant> &map,
const char *classname, const bool refresh = false,
const bool resolveRelations = true);
void convert(const QHash<QString, QVariant> &map, QSharedPointer<Entity> &entity, const bool refresh = false,
const bool resolveRelations = true);
QList<QSharedPointer<Entity>> convert(QList<QHash<QString, QVariant>> maps,
const char *classname, const bool refresh = false,
const bool resolveRelations = true);

Auch abrufbar als: Unified diff