commit 9784619116e4f15059ea700c38e3517a2204a0ad
Author: Christian Ehringfeld <c.ehringfeld@t-online.de>
Date:   Sun May 10 01:31:08 2015 +0200

    formatting

diff --git a/src/entity.h b/src/entity.h
index cc196a0..d9665d3 100644
--- a/src/entity.h
+++ b/src/entity.h
@@ -63,5 +63,4 @@ class Entity : public QObject {
     qint64 id;
 };
 }
-Q_DECLARE_METATYPE(QList<QSharedPointer<CuteEntityManager::Entity>>)
 #endif // ENTITY_H
diff --git a/src/entityinstancefactory.cpp b/src/entityinstancefactory.cpp
index 7c2db2e..7df4284 100644
--- a/src/entityinstancefactory.cpp
+++ b/src/entityinstancefactory.cpp
@@ -69,8 +69,8 @@ const QString EntityInstanceFactory::extractEntityType(const QString &s) {
     QString r = "";
     const QString sptr = "QSharedPointer";
     if (s.contains(sptr)) {
-        const int index = s.indexOf(sptr) + sptr.count() +1;
-        r = s.mid(index,s.indexOf(">",index)-index);
+        const int index = s.indexOf(sptr) + sptr.count() + 1;
+        r = s.mid(index, s.indexOf(">", index) - index);
     } else {
         r = s;
     }
diff --git a/src/entitymanager.cpp b/src/entitymanager.cpp
index e63c6b9..2b178a8 100644
--- a/src/entitymanager.cpp
+++ b/src/entitymanager.cpp
@@ -199,6 +199,9 @@ void EntityManager::manyToMany(const QSharedPointer<Entity> &entity, const Relat
         } else {
             tblName = builder.data()->generateManyToManyTableName(secEntityPtr, entity);
         }
+        /**
+         * maybe it would be better, to fetch first the ids, look up cache and then request missing entities
+         */
         QSqlQuery q = this->schema.data()->getQueryBuilder().data()->manyToMany(tblName,
                       builder.data()->generateManyToManyColumnName(entity), entity.data()->getId(),
                       builder.data()->generateManyToManyColumnName(secEntityPtr),
diff --git a/src/entitymanager.h b/src/entitymanager.h
index e8408e6..eff3be4 100644
--- a/src/entitymanager.h
+++ b/src/entitymanager.h
@@ -64,7 +64,8 @@ class EntityManager {
     QList<QHash<QString, QVariant> > findAllByAttributes(const QHash<QString, QVariant> &m, const QString &tblname,
             bool ignoreID = false);
     QSharedPointer<Entity> findById(const qint64 &id, Entity *&e);
-    void setListProperty(const QSharedPointer<Entity> &entity,QList<QSharedPointer<Entity>> &list,const QMetaProperty &property) const;
+    void setListProperty(const QSharedPointer<Entity> &entity, QList<QSharedPointer<Entity>> &list,
+                         const QMetaProperty &property) const;
 
   public:
     EntityManager(QSqlDatabase database);
diff --git a/src/querybuilder.h b/src/querybuilder.h
index 3bda2a1..b004f12 100644
--- a/src/querybuilder.h
+++ b/src/querybuilder.h
@@ -62,8 +62,9 @@ class QueryBuilder {
     QString transformAbstractTypeToRealDbType(QString typeName) const;
     QString getColumnType(const QString &type) const;
     QSqlQuery find(const qint64 &id, const QString &tableName) const;
-    QSqlQuery findByAttributes(const QHash<QString, QVariant> &m, const QString &tableName, const bool &ignoreID = true) const;
-    QSqlQuery findByAttributes(const QSharedPointer<Entity> &e,bool ignoreID = true);
+    QSqlQuery findByAttributes(const QHash<QString, QVariant> &m, const QString &tableName,
+                               const bool &ignoreID = true) const;
+    QSqlQuery findByAttributes(const QSharedPointer<Entity> &e, bool ignoreID = true);
     QSqlQuery findAll(const QString &tableName) const;
     QSqlQuery remove(const QSharedPointer<Entity> &entity) const;
     QSqlQuery findId(const QSharedPointer<Entity> &entity) const;
@@ -72,7 +73,8 @@ class QueryBuilder {
     QSqlQuery merge(const QSharedPointer<Entity> &entity) const;
     QSqlQuery create(const QSharedPointer<Entity> &entity) const;
     QSqlQuery oneToMany(const QString &tableName, const QString &attribute, const qint64 &id);
-    QSqlQuery manyToMany(const QString &tableName, const QString &attribute, const qint64 &id, const QString &foreignKey, const QString &foreignTable);
+    QSqlQuery manyToMany(const QString &tableName, const QString &attribute, const qint64 &id, const QString &foreignKey,
+                         const QString &foreignTable);
     virtual QString limit(const qint8 limit, const qint64 offset) const;
     QString generateManyToManyColumnName(const QSharedPointer<Entity> &entity) const;
     QSqlQuery getQuery() const;
