Add calendar aligned months
All checks were successful
Tests / Tests (pull_request) Successful in 16s

This commit is contained in:
2024-09-20 19:05:25 -07:00
parent c013228f79
commit 75aa847ae1
2 changed files with 15 additions and 5 deletions

View File

@@ -145,6 +145,7 @@ export type DateRangeFilter = {
export type DatetimeRangeAggregationInput = {
endDatetime: Scalars["DateTime"]["input"];
feature?: Scalars["String"]["input"];
interval: TimeInterval;
startDatetime: Scalars["DateTime"]["input"];
};
@@ -1914,10 +1915,15 @@ export type TargetMetricsGql = {
};
export type TimeInterval = {
/**
* Example usage:
* True eg 1/15-3/15 => [(1/15,1/31), (2/1,2/28), (3/1,3/15)]
* False eg 1/15-2/15 => [(1/15,2/15), (2/16,3/15)]
*/
calendarAlignedMonths?: Scalars["Boolean"]["input"];
days?: InputMaybe<Scalars["Int"]["input"]>;
hours?: InputMaybe<Scalars["Int"]["input"]>;
minutes?: InputMaybe<Scalars["Int"]["input"]>;
/** Assumes a month is 30 days long */
months?: InputMaybe<Scalars["Int"]["input"]>;
/** A second is the base unit and cannot be subdivided */
seconds?: InputMaybe<Scalars["Int"]["input"]>;