Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 24425325

Von Christian Ehringfeld vor etwa 9 Jahren hinzugefügt

  • ID 24425325618aba1a54f86b7df3b7230e2718e908
  • Vorgänger 24c5480c
  • Nachfolger 6dc7d533

wip

Unterschiede anzeigen:

src/querybuilder.h
virtual bool truncateTable(QString tableName) const;
virtual bool addColumn(QString tableName, QString columnName, QString columnType) const;
virtual QString dropColumn(QString tableName, QString columName)const;
virtual QString renameColumn(QString tableName, QString oldName, QString newName);
virtual QString renameColumn(QString tableName, QString oldName, QString newName) const;
virtual QString alterColumn(QString tableName, QString columnName, QString newType)const;
virtual QString addPrimaryKey(QString name, QString tableName, QStringList columns)const;
virtual QString dropPrimaryKey(QString name, QString tableName) const;
......
QHash<QString, QString> generateTableDefinition(const QSharedPointer<Entity> &entity) const;
QString transformTypeToAbstractDbType(QString typeName);
protected:
void insertRelationId(const Entity *e, QHash<QString, QVariant> &map, QString relName);

Auch abrufbar als: Unified diff