Revision d3d65c98
Von Christian Ehringfeld vor fast 10 Jahren hinzugefügt
| src/attributeresolver.cpp | ||
|---|---|---|
|
baseObj->getTablename(), e->metaObject());
|
||
|
this->resolveInheritance(e, attrObj);
|
||
|
attrObj->setRelation(foreignBaseObj->getTablename(), target->metaObject(), r,
|
||
|
this->qb->generateManyToManyTableName(foreignBaseObj->getTablename(), attributeName),
|
||
|
this->qb->generateManyToManyTableName((r.getMappedBy().isEmpty() ? baseObj->getTablename()
|
||
|
: foreignBaseObj->getTablename()), attributeName),
|
||
|
this->qb->generateColumnNameID(foreignColumnName));
|
||
|
delete baseObj;
|
||
|
if(foreignBaseObj != target.data()) {
|
||
Auch abrufbar als: Unified diff
fix