[bugfix] fix timegrain addon regression (#8165)

* Fix regression in time grain addons

* Revert privatization of time_grain_functions

* Fix test

* Rename variable

* Fix test

* Fix typing error

* Refactor and add tests

* Add TODO
This commit is contained in:
Ville Brofeldt
2019-09-08 08:34:40 +02:00
committed by GitHub
parent 9dfa0a3f8e
commit 3250c5ac94
19 changed files with 67 additions and 66 deletions

View File

@@ -27,7 +27,7 @@ from superset.utils import core as utils
class SqliteEngineSpec(BaseEngineSpec):
engine = "sqlite"
time_grain_functions = {
_time_grain_functions = {
None: "{col}",
"PT1S": "DATETIME(STRFTIME('%Y-%m-%dT%H:%M:%S', {col}))",
"PT1M": "DATETIME(STRFTIME('%Y-%m-%dT%H:%M:00', {col}))",