diff --git a/insights/insights/doctype/insights_data_source/sources/query_store.py b/insights/insights/doctype/insights_data_source/sources/query_store.py index 2507c8643..516cb6241 100644 --- a/insights/insights/doctype/insights_data_source/sources/query_store.py +++ b/insights/insights/doctype/insights_data_source/sources/query_store.py @@ -24,7 +24,7 @@ def import_query(self, query): if not result: return columns = [col["label"] for col in result[0]] - df = pd.DataFrame(result[1:], columns=columns) + df = pd.DataFrame(result[1:], columns=columns, dtype=str) df.to_sql(query.name, self.connection, if_exists="replace", index=False) def sync_tables(self, connection, tables=None, force=False):