@fusioncharts/datatable
Version:
In memory tabular data storage
1 lines • 903 B
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");var _datastore=_interopRequireDefault(require("./datastore"));var _cityBikes=_interopRequireDefault(require("../sample/data/cityBikes"));var _cityBikes2=_interopRequireDefault(require("../sample/data/cityBikes.schema"));var _operators=require("./operators");var _datetimeEnums=require("../../fc-utils/src/datetime-enums");var dataStore=new _datastore.default(_cityBikes.default,_cityBikes2.default,{enabledIndex:false,indexBy:"starttime"}),dataTable=dataStore.getDataTable();dataTable.query([(0,_operators.indexColBetween)(0,13912707e5,139132608e4),(0,_operators.groupBy)([{column:"starttime",timeUnit:_datetimeEnums.DatetimeUnits.Hour}],[{column:"tripduration",operation:"avg",outputAs:"total trip duration"}])]);describe("Group by integration with data store",(function(){it("Group by",(function(){}))}));
;