void updatedRecord(DBRecord oldRecord, DBRecord newRecord) throws IOException {
		// Update secondary indexes which have been affected
		for (int colIx : indexedColumns) {
			Field oldField = oldRecord.getField(colIx);
			Field newField = newRecord.getField(colIx);
			if (!oldField.equals(newField)) {
				IndexTable indexTable = secondaryIndexes.get(colIx);
				indexTable.deleteEntry(oldRecord);
				indexTable.addEntry(newRecord);
			}
		}
	}
Callback method for when an existing record is modified.
Used for maintaining indexes only.  May be called before 
the old record is actually updated.
@param oldRecord old record
@param newRecord new record
@throws IOException thrown if IO error occurs
Ghidra/Framework/DB/src/main/java/db/Table.java