Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 98b5b08d

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 98b5b08d556ae71b8e0c858aed58f41ede9f28ed
  • Vorgänger 244c6d53
  • Nachfolger 5c53ac99

more many to many wip

Unterschiede anzeigen:

src/querybuilder.h
const;
QString generateManyToManyTableName(const QSharedPointer<Entity> &firstEntity,
const QSharedPointer<Entity> &secondEntity) const;
QString manyToManyTableName(const QSharedPointer<Entity> &firstEntity,
const QSharedPointer<Entity> &secondEntity, const Relation &r) const;
QString transformTypeToAbstractDbType(QString typeName) const;
QString transformAbstractTypeToRealDbType(QString typeName) const;
......
const qint64 &id,
const QString &foreignKey,
const QString &foreignTable);
QSqlQuery manyToManyDelete(const QString &tableName, const QString &attribute,
const qint64 &id);
QSqlQuery manyToManyInsert(const QString &tableName, const QString &col1,
const QString &col2) const;
virtual QString limit(const qint64 &limit, const qint64 &offset) const;
QString generateManyToManyColumnName(const QSharedPointer<Entity> &entity)
const;

Auch abrufbar als: Unified diff