Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 35cf13b7

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID 35cf13b78fa5c9efec105fa05f8fea850d8e784a
  • Vorgänger d7727319
  • Nachfolger b5d490c7

small cleanup

Unterschiede anzeigen:

src/querybuilder.cpp
const QSharedPointer<Entity> &entity, const Relation &relation,
const QMetaProperty &metaProperty, const QString &update,
const QString &remove) const {
QSharedPointer<Entity> ptr = QSharedPointer<Entity>
(EntityInstanceFactory::createInstance(metaProperty.type()));
auto ptr = QSharedPointer<Entity>
(EntityInstanceFactory::createInstance(metaProperty.type()));
if (ptr) {
if (relation.getType() == ONE_TO_ONE || relation.getType() == MANY_TO_ONE) {
QString indexName = this->generateIndexName(relation.getPropertyName(),
......
auto superMetaObject = e->metaObject()->superClass();
if (e->getInheritanceStrategy() == JOINED_TABLE
&& QString(superMetaObject->className()) !=
QString("CuteEntityManager::Entity")) {
this->entityClassname()) {
Entity *superClass = EntityInstanceFactory::createInstance(
superMetaObject->className());
if (superClass) {
......
}
QSharedPointer<Database> QueryBuilder::getDatabase() const {
return database;
return this->database;
}
void QueryBuilder::setDatabase(const QSharedPointer<Database> &value) {
......
}
}
if (!(QString(superMetaObject->className()) !=
QString("CuteEntityManager::Entity")
this->entityClassname()
&& entity->getInheritanceStrategy() == JOINED_TABLE)) {
map.insert(entity->getPrimaryKey(), this->schema->TYPE_BIGPK);
}
......
return "DISTINCT";
}
QString QueryBuilder::entityClassname() const {
return QString("CuteEntityManager::Entity");
}
QString QueryBuilder::limit(const qint64 &limit, const qint64 &offset) const {
QString s = "";
if (limit > 0) {

Auch abrufbar als: Unified diff