Merge pull request #45 from HamedMasafi/dev

#36 misspelling of "foreign" [skip ci]
This commit is contained in:
Hamed Masafi 2019-06-19 14:10:54 +04:30 committed by GitHub
commit aeeab4c3cd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
9 changed files with 23 additions and 23 deletions

View File

@ -268,7 +268,7 @@ bool DatabasePrivate::getCurrectScheema()
qPrintable(f->typeName));
}
foreach (RelationModel *fk, table->foregionKeys())
foreach (RelationModel *fk, table->foreignKeys())
fk->masterTable = currentModel.tableByClassName(fk->masterClassName);
}

View File

@ -146,7 +146,7 @@ RelationModel *DatabaseModel::relationByClassNames(const QString &masterClassNam
if(!childTable)
return nullptr;
foreach (RelationModel *rel, childTable->foregionKeys())
foreach (RelationModel *rel, childTable->foreignKeys())
if(rel->masterClassName == masterClassName)
return rel;
@ -160,7 +160,7 @@ RelationModel *DatabaseModel::relationByTableNames(const QString &masterTableNam
if(!childTable)
return nullptr;
foreach (RelationModel *rel, childTable->foregionKeys())
foreach (RelationModel *rel, childTable->foreignKeys())
if(rel->masterTable->name() == masterTableName)
return rel;
@ -210,7 +210,7 @@ void DatabaseModel::fixRelations()
{
/*TODO: fixme
foreach (TableModel *table, currentModel)
foreach (RelationModel *fk, table->foregionKeys())
foreach (RelationModel *fk, table->foreignKeys())
fk->masterTable = currentModel.tableByClassName(fk->masterClassName);
*/
}

View File

@ -82,10 +82,10 @@ public: \
propertyChanged(#name); \
}
#define NUT_FOREGION_KEY(type, keytype, name, read, write) \
#define NUT_FOREIGN_KEY(type, keytype, name, read, write) \
Q_PROPERTY(Nut::Row<type> name READ read WRITE write) \
NUT_DECLARE_FIELD(keytype, name##Id, read##Id, write##Id) \
NUT_INFO(__nut_FOREGION_KEY, name, type) \
NUT_INFO(__nut_FOREIGN_KEY, name, type) \
Nut::Row<type> m_##name; \
public: \
Nut::Row<type> read() const { return m_##name ; } \

View File

@ -41,7 +41,7 @@
#define __nut_DEFAULT_VALUE "def"
#define __nut_NOT_NULL "notnull"
#define __nut_FOREGION_KEY "foregion_key"
#define __nut_FOREIGN_KEY "foreign_key"
#define __nut_NEW "new"
#define __nut_REMOVE "remove"
#define __nut_CHANGE "change"

View File

@ -223,7 +223,7 @@ QStringList SqlGeneratorBase::diff(TableModel *oldTable, TableModel *newTable)
foreach (FieldModel *f, oldTable->fields())
if (!fieldNames.contains(f->name))
fieldNames.append(f->name);
foreach (RelationModel *r, oldTable->foregionKeys())
foreach (RelationModel *r, oldTable->foreignKeys())
if (!relations.contains(r->localColumn))
relations.append(r->localColumn);
}
@ -231,7 +231,7 @@ QStringList SqlGeneratorBase::diff(TableModel *oldTable, TableModel *newTable)
foreach (FieldModel *f, newTable->fields())
if (!fieldNames.contains(f->name))
fieldNames.append(f->name);
foreach (RelationModel *r, newTable->foregionKeys())
foreach (RelationModel *r, newTable->foreignKeys())
if (!relations.contains(r->localColumn))
relations.append(r->localColumn);
@ -291,20 +291,20 @@ QStringList SqlGeneratorBase::diffRelation(TableModel *oldTable, TableModel *new
QList<QString> relations;
if (oldTable)
foreach (RelationModel *r, oldTable->foregionKeys())
foreach (RelationModel *r, oldTable->foreignKeys())
if (!relations.contains(r->localColumn))
relations.append(r->localColumn);
foreach (RelationModel *r, newTable->foregionKeys())
foreach (RelationModel *r, newTable->foreignKeys())
if (!relations.contains(r->localColumn))
relations.append(r->localColumn);
QStringList columnSql;
foreach (QString fieldName, relations) {
RelationModel *newRelation = newTable->foregionKeyByField(fieldName);
RelationModel *newRelation = newTable->foreignKeyByField(fieldName);
RelationModel *oldRelation = nullptr;
if (oldTable)
oldRelation = oldTable->foregionKeyByField(fieldName);
oldRelation = oldTable->foreignKeyByField(fieldName);
QStringList buffer = diff(oldRelation, newRelation);
if (!buffer.isEmpty())

View File

@ -135,14 +135,14 @@ QStringList SqliteGenerator::diff(TableModel *oldTable, TableModel *newTable)
foreach (FieldModel *f, oldTable->fields())
if (!fieldNames.contains(f->name))
fieldNames.append(f->name);
foreach (RelationModel *r, oldTable->foregionKeys())
foreach (RelationModel *r, oldTable->foreignKeys())
if (!relations.contains(r->localColumn))
relations.append(r->localColumn);
foreach (FieldModel *f, newTable->fields())
if (!fieldNames.contains(f->name))
fieldNames.append(f->name);
foreach (RelationModel *r, newTable->foregionKeys())
foreach (RelationModel *r, newTable->foreignKeys())
if (!relations.contains(r->localColumn))
relations.append(r->localColumn);

View File

@ -131,7 +131,7 @@ bool Table::setParentTable(Table *master, TableModel *masterModel, TableModel *m
// if (!d->model)
// d->model = TableModel::findByClassName(metaObject()->className());
foreach (RelationModel *r, model->foregionKeys())
foreach (RelationModel *r, model->foreignKeys())
if(r->masterClassName == masterClassName)
{
setProperty(QString(r->localColumn).toLatin1().data(),

View File

@ -88,7 +88,7 @@ QList<FieldModel *> TableModel::fields() const
return _fields;
}
QList<RelationModel *> TableModel::foregionKeys() const
QList<RelationModel *> TableModel::foreignKeys() const
{
return _foreignKeys;
}
@ -184,7 +184,7 @@ TableModel::TableModel(int typeId, const QString &tableName)
continue;
}
if(type == __nut_FOREGION_KEY){
if(type == __nut_FOREIGN_KEY){
auto *fk = new RelationModel;
fk->slaveTable = this;
fk->localColumn = name + "Id";
@ -322,7 +322,7 @@ QJsonObject TableModel::toJson() const
return obj;
}
RelationModel *TableModel::foregionKey(const QString &otherTable) const
RelationModel *TableModel::foreignKey(const QString &otherTable) const
{
foreach (RelationModel *fk, _foreignKeys)
if(fk->masterClassName == otherTable)
@ -331,7 +331,7 @@ RelationModel *TableModel::foregionKey(const QString &otherTable) const
return nullptr;
}
RelationModel *TableModel::foregionKeyByField(const QString &fieldName) const
RelationModel *TableModel::foreignKeyByField(const QString &fieldName) const
{
foreach (RelationModel *fk, _foreignKeys)
if(fk->localColumn == fieldName)

View File

@ -102,8 +102,8 @@ public:
FieldModel *field(int n) const;
FieldModel *field(const QString &name) const;
RelationModel *foregionKey(const QString &otherTable) const;
RelationModel *foregionKeyByField(const QString &fieldName) const;
RelationModel *foreignKey(const QString &otherTable) const;
RelationModel *foreignKeyByField(const QString &fieldName) const;
QString toString() const;
@ -119,7 +119,7 @@ public:
int typeId() const;
void setTypeId(const int &typeId);
QList<FieldModel *> fields() const;
QList<RelationModel *> foregionKeys() const;
QList<RelationModel *> foreignKeys() const;
QStringList fieldsNames() const;
bool operator ==(const TableModel &t) const;