Skip to content

Commit

Permalink
fix(schema-compiler): Support minutes and seconds for cubestore forma…
Browse files Browse the repository at this point in the history
…t interval (#8773)
  • Loading branch information
RusovDmitriy authored Oct 3, 2024
1 parent f40062b commit a7a515d
Showing 1 changed file with 4 additions and 0 deletions.
4 changes: 4 additions & 0 deletions packages/cubejs-schema-compiler/src/adapter/CubeStoreQuery.ts
Original file line number Diff line number Diff line change
Expand Up @@ -112,10 +112,14 @@ export class CubeStoreQuery extends BaseQuery {
return `'${intervalParsed.day} DAY ${intervalParsed.hour} HOUR ${intervalParsed.minute} MINUTE'`;
} else if (intervalParsed.day && intervalParsed.hour && intervalParsed.minute && intervalParsed.second && intKeys === 4) {
return `'${intervalParsed.day} DAY ${intervalParsed.hour} HOUR ${intervalParsed.minute} MINUTE ${intervalParsed.second} SECOND'`;
} else if (intervalParsed.hour && intKeys === 1) {
return `'${intervalParsed.hour} HOUR'`;
} else if (intervalParsed.hour && intervalParsed.minute && intKeys === 2) {
return `'${intervalParsed.hour} HOUR ${intervalParsed.minute} MINUTE'`;
} else if (intervalParsed.hour && intervalParsed.minute && intervalParsed.second && intKeys === 3) {
return `'${intervalParsed.hour} HOUR ${intervalParsed.minute} MINUTE ${intervalParsed.second} SECOND'`;
} else if (intervalParsed.minute && intKeys === 1) {
return `'${intervalParsed.minute} MINUTE'`;
} else if (intervalParsed.minute && intervalParsed.second && intKeys === 2) {
return `'${intervalParsed.minute} MINUTE ${intervalParsed.second} SECOND'`;
}
Expand Down

0 comments on commit a7a515d

Please sign in to comment.