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());
*/
QFieldMetaData primaryKeyField = table.getField(table.getPrimaryKeyField());
addPrimaryKeyOrKeysOption(updateCommand, "update");
QFieldMetaData primaryKeyField = null;
if(table.getPrimaryKeyField() != null)
{
primaryKeyField = table.getField(table.getPrimaryKeyField());
addPrimaryKeyOrKeysOption(updateCommand, "update");
}
for(QFieldMetaData field : table.getFields().values())
{