commit 977d8d5f3809b45d2d2d729ae9b4c53fbb700de1
Author: Christian Ehringfeld <c.ehringfeld@t-online.de>
Date:   Sun Sep 25 00:13:42 2016 +0200

    changed param name of count method to clarify functions
    closes #621

diff --git a/src/entitymanager.cpp b/src/entitymanager.cpp
index 7cf503b..5b89aea 100644
--- a/src/entitymanager.cpp
+++ b/src/entitymanager.cpp
@@ -939,11 +939,11 @@ bool EntityManager::removeTable(QString className) {
 }
 
 quint32 EntityManager::count(const QSharedPointer<Entity> &entity, bool ignoreID,
-                             bool followInheritance) {
+                             bool joinBaseClasses) {
     Query q = Query();
     auto qb = this->schema->getQueryBuilder();
     QHash<QString, QVariant> values;
-    if (followInheritance) {
+    if (joinBaseClasses) {
         q.appendJoins(qb->joinBaseClasses(entity));
         values = EntityHelper::getEntityAttributes(EntityHelper::getMetaProperties(
                      entity.data()), entity);
diff --git a/src/entitymanager.h b/src/entitymanager.h
index a8220e5..5b8506b 100644
--- a/src/entitymanager.h
+++ b/src/entitymanager.h
@@ -86,7 +86,7 @@ class EntityManager : public QObject {
     bool createTable(QString className, bool createRelationTables = true);
     bool removeTable(QString className);
     quint32 count(const QSharedPointer<Entity> &entity, bool ignoreID = true,
-                  bool followInheritance = false);
+                  bool joinBaseClasses = false);
     quint32 count(const QString &tableName);
     QSharedPointer<Database> getDb() const;
     void setDb(const QSharedPointer<Database> &value);
