QQQ-27: fixed bug when a primary key not specified

This commit is contained in:
Tim Chamberlain
2022-07-27 16:57:27 -05:00
parent f17514c608
commit e5ea13c2e0

View File

@ -278,8 +278,12 @@ public class QCommandBuilder
.build()); .build());
*/ */
QFieldMetaData primaryKeyField = table.getField(table.getPrimaryKeyField()); QFieldMetaData primaryKeyField = null;
addPrimaryKeyOrKeysOption(updateCommand, "update"); if(table.getPrimaryKeyField() != null)
{
primaryKeyField = table.getField(table.getPrimaryKeyField());
addPrimaryKeyOrKeysOption(updateCommand, "update");
}
for(QFieldMetaData field : table.getFields().values()) for(QFieldMetaData field : table.getFields().values())
{ {