commit 98ac58090123dda10cdea2ae0cd1f758122750cf
Author: Christian Ehringfeld <c.ehringfeld@t-online.de>
Date:   Wed Sep 23 22:51:30 2015 +0200

    dead code...

diff --git a/src/entitymanager.cpp b/src/entitymanager.cpp
index 1421e52..0f74817 100644
--- a/src/entitymanager.cpp
+++ b/src/entitymanager.cpp
@@ -503,11 +503,6 @@ void EntityManager::oneToOne(const QSharedPointer<Entity> &entity,
     }
 }
 
-bool EntityManager::canPersistRelation(const Relation &relation,
-                                       const RelationType &r, const QVariant &var) const {
-    return relation.getType() == r  && var.canConvert<QVariantList>();
-}
-
 /**
  * @brief EntityManager::savePrePersistedRelations
  * @param entity
diff --git a/src/entitymanager.h b/src/entitymanager.h
index 3c8fa0f..01473c0 100644
--- a/src/entitymanager.h
+++ b/src/entitymanager.h
@@ -291,8 +291,6 @@ class EntityManager : public QObject {
     QString createConnection();
     QList<QHash<QString, QVariant> > convertQueryResult(QSqlQuery &q);
     void checkRelation(const QVariant &entity, const Relation &r) const;
-    bool canPersistRelation(const Relation &relation, const RelationType &r,
-                            const QVariant &var) const;
     bool checkTable(const QSharedPointer<Entity> &entity);
     QSharedPointer<QueryInterpreter> queryInterpreter;
 
