Raluca Fleseriu
05/07/2020, 12:46 PMRyan
05/07/2020, 1:37 PMFloat
timestamp to a DateTime
(and yes currently that would have to be done for each record, so best would be to loop over the records)
⢠Delete the old Float
fieldRaluca Fleseriu
05/07/2020, 1:42 PMRaluca Fleseriu
05/08/2020, 12:17 PMRyan
05/08/2020, 2:03 PMRaluca Fleseriu
05/08/2020, 3:50 PMlet log_start1 = moment(new Date());
let thisYearAvgFirstInfo = await ctx.db.query.historyAvgDataHourlies({
where: {
windTurbine: { id: windTurbineId },
year: year,
},
orderBy: "timestamp_ASC",
first: 1
}, info);
let log_end1 = moment(new Date());
console.log("!!! Query by FLOAT duration", log_end1 - log_start1);
let log_start2 = moment(new Date());
thisYearAvgFirstInfo = await ctx.db.query.historyAvgDataHourlies({
where: {
windTurbine: { id: windTurbineId },
year: year,
},
orderBy: "timestampAsDate_ASC",
first: 1
}, info);
let log_end2 = moment(new Date());
console.log("!!!Query by DATE duration", log_end2 - log_start2);