table name for all sql commands
This commit is contained in:
parent
988ea3688b
commit
8145ab724a
|
|
@ -188,6 +188,8 @@ QString SqlGeneratorBase::insertRecord(Table *t, QString tableName)
|
||||||
.arg(changedPropertiesText)
|
.arg(changedPropertiesText)
|
||||||
.arg(values.join(", "));
|
.arg(values.join(", "));
|
||||||
|
|
||||||
|
replaceTableNames(sql);
|
||||||
|
|
||||||
return sql;
|
return sql;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -207,15 +209,19 @@ QString SqlGeneratorBase::updateRecord(Table *t, QString tableName)
|
||||||
.arg(key)
|
.arg(key)
|
||||||
.arg(t->primaryValue().toString());
|
.arg(t->primaryValue().toString());
|
||||||
|
|
||||||
|
replaceTableNames(sql);
|
||||||
|
|
||||||
return sql;
|
return sql;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString SqlGeneratorBase::deleteRecord(Table *t, QString tableName)
|
QString SqlGeneratorBase::deleteRecord(Table *t, QString tableName)
|
||||||
{
|
{
|
||||||
return QString("DELETE FROM %1 WHERE %2='%3'")
|
QString sql = QString("DELETE FROM %1 WHERE %2='%3'")
|
||||||
.arg(tableName)
|
.arg(tableName)
|
||||||
.arg(t->primaryKey())
|
.arg(t->primaryKey())
|
||||||
.arg(t->primaryValue().toString());
|
.arg(t->primaryValue().toString());
|
||||||
|
replaceTableNames(sql);
|
||||||
|
return sql;
|
||||||
}
|
}
|
||||||
|
|
||||||
QString SqlGeneratorBase::agregateText(const AgregateType &t,
|
QString SqlGeneratorBase::agregateText(const AgregateType &t,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue