Revision 19082efe
Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt
src/entitymanager.cpp | ||
---|---|---|
#include "entitymanager.h"
|
||
#include "enums/databasetype.h"
|
||
#include "databasemigration.h"
|
||
#include "attributeresolver.h"
|
||
#include "validators/validatorfactory.h"
|
||
#include "validators/validator.h"
|
||
#include "validators/validatorrule.h"
|
||
... | ... | |
this->schema->setTables(this->schema->getTableSchemas());
|
||
this->queryInterpreter = QSharedPointer<QueryInterpreter>(new QueryInterpreter(
|
||
this->schema->getQueryBuilder().data()));
|
||
this->ar = QSharedPointer<AttributeResolver>(new AttributeResolver(
|
||
this->schema->getQueryBuilder()));
|
||
this->appendToInstanceList();
|
||
if (inspect) {
|
||
EntityInspector inspector = EntityInspector(msgType);
|
||
... | ... | |
EntityManager::~EntityManager() {
|
||
EntityManager::removeConnectionName(this->db->getConnectionName());
|
||
EntityManager::instances.remove(this->objectName());
|
||
this->ar = QSharedPointer<AttributeResolver>(nullptr);
|
||
}
|
||
|
||
|
Auch abrufbar als: Unified diff
Started integration of attribute resolver