Revision 3bfe1c1b
Von Christian Ehringfeld vor mehr als 10 Jahren hinzugefügt
| src/entity.h | ||
|---|---|---|
|
virtual ~Entity();
|
||
|
virtual QString getTablename() const;
|
||
|
virtual const QHash<QString, Relation> getRelations() const;
|
||
|
virtual const QHash<QString, Relation> getNonInheritedRelations() const;
|
||
|
virtual const QStringList getTransientAttributes() const;
|
||
|
virtual const QStringList getBLOBColumns() const;
|
||
|
virtual InheritanceStrategy getInheritanceStrategy() const;
|
||
|
virtual bool isInheritanceCascaded() const;
|
||
|
|
||
|
//return value must be the exact name defined in Q_PROPERTY
|
||
|
virtual QString getPrimaryKey() const;
|
||
|
const QHash<QString, Relation> getNonInheritedRelations() const;
|
||
|
const QList<const QMetaObject *> superClasses(bool stopAtSingleTableInheritance
|
||
|
= false) const;
|
||
|
const QHash<QString, QMetaProperty> getMetaProperties() const;
|
||
Auch abrufbar als: Unified diff
fix