Garmin: Resting metabolic rate

This commit is contained in:
José Rebelo
2024-11-24 16:50:51 +00:00
parent 78d6ad3a1f
commit 60ab38db57
7 changed files with 147 additions and 0 deletions
@@ -127,6 +127,7 @@ public class GBDaoGenerator {
addGarminHrvValueSample(schema, user, device);
addGarminRespiratoryRateSample(schema, user, device);
addGarminHeartRateRestingSample(schema, user, device);
addGarminRestingMetabolicRateSample(schema, user, device);
addPendingFile(schema, user, device);
addWena3EnergySample(schema, user, device);
addWena3BehaviorSample(schema, user, device);
@@ -870,6 +871,14 @@ public class GBDaoGenerator {
return hrRestingSample;
}
private static Entity addGarminRestingMetabolicRateSample(Schema schema, Entity user, Entity device) {
Entity sample = addEntity(schema, "GarminRestingMetabolicRateSample");
sample.addImport(MAIN_PACKAGE + ".model.RestingMetabolicRateSample");
addCommonTimeSampleProperties("RestingMetabolicRateSample", sample, user, device);
sample.addIntProperty("restingMetabolicRate").notNull().codeBeforeGetter(OVERRIDE);
return sample;
}
private static Entity addPendingFile(Schema schema, Entity user, Entity device) {
Entity pendingFile = addEntity(schema, "PendingFile");
pendingFile.setJavaDoc(