File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -88,12 +88,10 @@ class SqliteEngineSpec(BaseEngineSpec):
88
88
TimeGrain .YEAR : "DATETIME({col}, 'start of year')" ,
89
89
TimeGrain .WEEK_ENDING_SATURDAY : "DATETIME({col}, 'start of day', 'weekday 6')" ,
90
90
TimeGrain .WEEK_ENDING_SUNDAY : "DATETIME({col}, 'start of day', 'weekday 0')" ,
91
- TimeGrain .WEEK_STARTING_SUNDAY : (
92
- "DATETIME({col}, 'start of day', 'weekday 0', '-7 days')"
93
- ),
94
- TimeGrain .WEEK_STARTING_MONDAY : (
95
- "DATETIME({col}, 'start of day', 'weekday 1', '-7 days')"
96
- ),
91
+ TimeGrain .WEEK_STARTING_SUNDAY : "DATETIME({col}, 'start of day', \
92
+ -strftime('%w', {col}) || ' days')" ,
93
+ TimeGrain .WEEK_STARTING_MONDAY : "DATETIME({col}, 'start of day', '-' || \
94
+ ((strftime('%w', {col}) + 6) % 7) || ' days')" ,
97
95
}
98
96
# not sure why these are different
99
97
_time_grain_expressions .update (
You can’t perform that action at this time.
0 commit comments