Date now = new Date();
Migration44Mapper mapper = session.getMapper(Migration44Mapper.class);
for (ProfileMeasure profileMeasure : mapper.selectProfileMeasures()) {
boolean updated = false;
Integer version = mapper.selectProfileVersion(profileMeasure.getSnapshotId());
QProfileDto44 profile = mapper.selectProfileById(profileMeasure.getProfileId());
if (profile != null) {
Date date = now;
if (version != null) {
date = (Date)ObjectUtils.defaultIfNull(
mapper.selectProfileVersionDate(profileMeasure.getProfileId(), version), now);