mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge.git
synced 2026-07-31 07:44:24 +02:00
OneTouch: Initial support
This commit is contained in:
@@ -67,7 +67,7 @@ public class GBDaoGenerator {
|
||||
private static final String TIMESTAMP_TO = "timestampTo";
|
||||
|
||||
public static void main(String[] args) throws Exception {
|
||||
final Schema schema = new Schema(123, MAIN_PACKAGE + ".entities");
|
||||
final Schema schema = new Schema(124, MAIN_PACKAGE + ".entities");
|
||||
|
||||
Entity userAttributes = addUserAttributes(schema);
|
||||
Entity user = addUserInfo(schema, userAttributes);
|
||||
@@ -231,6 +231,7 @@ public class GBDaoGenerator {
|
||||
addGenericTrainingLoadAcuteSample(schema, user, device);
|
||||
addGenericTrainingLoadChronicSample(schema, user, device);
|
||||
addGenericWeightSample(schema, user, device);
|
||||
addGlucoseSample(schema, user, device);
|
||||
|
||||
deleteOldFiles();
|
||||
|
||||
@@ -2201,4 +2202,11 @@ public class GBDaoGenerator {
|
||||
sample.addFloatProperty(SAMPLE_WEIGHT_KG).notNull().codeBeforeGetter(OVERRIDE);
|
||||
return sample;
|
||||
}
|
||||
|
||||
private static Entity addGlucoseSample(Schema schema, Entity user, Entity device) {
|
||||
Entity sample = addEntity(schema, "GlucoseSample");
|
||||
addCommonTimeSampleProperties("AbstractTimeSample", sample, user, device);
|
||||
sample.addDoubleProperty("valueMgDl").notNull();
|
||||
return sample;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user