Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6bd57432

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID 6bd57432bdfa8628fbd8ca02e5dcc60cbc2548e4
  • Vorgänger 70e3d0c6
  • Nachfolger 4750b097

style and deleted redudant conditions

Unterschiede anzeigen:

src/querybuilder.cpp
if (!rc) {
QSqlQuery q = this->database->getQuery(this->createTable(tableName,
tableDefinition));
if (this->database->exec(q) && (!createRelationTables || (createRelationTables
&& this->createRelationTables(entity)))) {
if (this->database->exec(q) && (!createRelationTables || this->createRelationTables(entity))) {
rc = true;
} else {
this->database->getLogger()->logMsg("Table " + entity->getTablename() +
......
bool ignoreID, const QString &primaryKey) const {
QHash<QString, QVariant>::const_iterator i = h.constBegin();
while (i != h.constEnd()) {
if ((!ignoreID || (ignoreID && !(i.key() == primaryKey)))
if ((!ignoreID || !(i.key() == primaryKey))
&& !i.value().isNull()) {
this->bindValue(i.key(), i.value(), q);
}
......
bool ignoreID, const QString &primaryKey) const {
QString rc = "";
for (auto i = m.constBegin(); i != m.constEnd(); ++i) {
if (!ignoreID || (ignoreID && i.key() != primaryKey)) {
if (!ignoreID || i.key() != primaryKey) {
if (!rc.isEmpty()) {
rc += " " + conjunction + " ";
}
......
const {
auto classes = EntityHelper::superClasses(entity.data(), true);
QString joined = "";
Entity *e = nullptr;
for (int var = 0; var < classes.size(); ++var) {
auto metaObject = classes.at(var);
e = EntityInstanceFactory::createInstance(metaObject->className());
Entity *e = EntityInstanceFactory::createInstance(metaObject->className());
if (e) {
joined.append(" ");
joined.append(this->leftJoin(e->getTablename(), entity->getTablename(),

Auch abrufbar als: Unified diff