Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 9c2f773f

Von Christian Ehringfeld vor etwa 9 Jahren hinzugefügt

  • ID 9c2f773f90bf08195e58b462ce43ea37685392e1
  • Vorgänger a47954c0
  • Nachfolger 813205af

creating tables without relations works!!!!!!!!!

Unterschiede anzeigen:

src/schema.cpp
this->database = database;
this->abstractTypeMap = QSharedPointer<QHash<QString, QString>>(new QHash<QString, QString>());
this->queryBuilder = QSharedPointer<QueryBuilder>();
this->typeMap = QSharedPointer<QHash<QString, QString>>(new QHash<QString, QString>());
this->initAbstractDatabaseTypes();
}
......
QString Schema::getRawTable(QString name) {
if (name.indexOf("{{")) {
QRegularExpression re(QRegularExpression::escape("/\{\{(.*?)\}\}/"));
return name.replace(re, QRegularExpression::escape("\1"));
QRegularExpression re(QRegularExpression::escape("/\\{\{(.*?)\\}\\}/"));
return name.replace(re, QRegularExpression::escape("\\1"));
}
return name;
}

Auch abrufbar als: Unified diff