From a48a2e44b52240675cf733246abb191b9912cd2c Mon Sep 17 00:00:00 2001 From: Bogdan Date: Wed, 3 Jun 2020 20:24:25 -0700 Subject: [PATCH] fix: display python_date_format in react views as well (#9934) Co-authored-by: bogdan kyryliuk --- superset/connectors/sqla/models.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/superset/connectors/sqla/models.py b/superset/connectors/sqla/models.py index 7236eac7c25..b413ebd1241 100644 --- a/superset/connectors/sqla/models.py +++ b/superset/connectors/sqla/models.py @@ -300,6 +300,22 @@ class TableColumn(Model, BaseColumn): # TODO(john-bodley): SIP-15 will explicitly require a type conversion. return f"""'{dttm.strftime("%Y-%m-%d %H:%M:%S.%f")}'""" + @property + def data(self) -> Dict[str, Any]: + attrs = ( + "id", + "column_name", + "verbose_name", + "description", + "expression", + "filterable", + "groupby", + "is_dttm", + "type", + "python_date_format", + ) + return {s: getattr(self, s) for s in attrs if hasattr(self, s)} + class SqlMetric(Model, BaseMetric):