From 7b25e392b0c54b635377b0d3ce5a4e0c9e04563c Mon Sep 17 00:00:00 2001 From: Steve Nyemba Date: Tue, 15 Aug 2023 15:27:19 -0500 Subject: [PATCH] bug fixes --- transport/sql.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/transport/sql.py b/transport/sql.py index ffabb54..da412fa 100644 --- a/transport/sql.py +++ b/transport/sql.py @@ -406,7 +406,9 @@ class BigQuery: if table : _dataset = self.dataset if 'dataset' not in _args else _args['dataset'] sql = f"""SELECT column_name as name, data_type as type FROM {_dataset}.INFORMATION_SCHEMA.COLUMNS WHERE table_name = '{table}' """ - return self.read(sql=sql).to_dict(orient='records') + _info = {'credentials':self.credentials,'dialect':'standard'} + return pd.read_gbq(sql,**_info).to_dict(orient='records') + # return self.read(sql=sql).to_dict(orient='records') # ref = self.client.dataset(self.dataset).table(table) # _schema = self.client.get_table(ref).schema