This is an automated email from the ASF dual-hosted git repository.
tai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-superset.git
The following commit(s) were added to refs/heads/master by this push:
new a48a2e4 fix: display python_date_format in react views as well (#9934)
a48a2e4 is described below
commit a48a2e44b52240675cf733246abb191b9912cd2c
Author: Bogdan <[email protected]>
AuthorDate: Wed Jun 3 20:24:25 2020 -0700
fix: display python_date_format in react views as well (#9934)
Co-authored-by: bogdan kyryliuk <[email protected]>
---
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 7236eac..b413ebd 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):