Skip to content

Commit 733136d

Browse files
committed
final fix
1 parent 545af17 commit 733136d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

packages/cubejs-schema-compiler/src/adapter/BigqueryQuery.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ export class BigqueryQuery extends BaseQuery {
256256
templates.functions.STRPOS = 'STRPOS({{ args_concat }})';
257257
templates.functions.DATEDIFF = 'DATETIME_DIFF(CAST({{ args[2] }} AS DATETIME), CAST({{ args[1] }} AS DATETIME), {{ date_part }})';
258258
// DATEADD is being rewritten to DATE_ADD
259-
templates.functions.DATE_ADD = '{% if date_part|upper in [\'YEAR\', \'MONTH\', \'QUARTER\'] %}DATETIME(TIMESTAMP(DATETIME_ADD(DATETIME({{ args[0] }})), INTERVAL {{ interval }} {{ date_part }})){% else %}DATETIME(TIMESTAMP_ADD(TIMESTAMP({{ args[0] }}), INTERVAL {{ interval }} {{ date_part }})){% endif %}';
259+
templates.functions.DATE_ADD = 'DATETIME_ADD(DATETIME({{ args[0] }}), INTERVAL {{ interval }} {{ date_part }})';
260260
templates.functions.CURRENTDATE = 'CURRENT_DATE';
261261
delete templates.functions.TO_CHAR;
262262
templates.expressions.binary = '{% if op == \'%\' %}MOD({{ left }}, {{ right }}){% else %}({{ left }} {{ op }} {{ right }}){% endif %}';

0 commit comments

Comments
 (0)