From 49022011732b72b96cd353b3b7e1755ae9f0c9f7 Mon Sep 17 00:00:00 2001 From: Ranjiwei <32759763+r350178982@users.noreply.github.com> Date: Thu, 26 Feb 2026 11:05:12 +0800 Subject: [PATCH] update --- seatable_api/api_gateway.py | 4 +++- seatable_api/main.py | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/seatable_api/api_gateway.py b/seatable_api/api_gateway.py index cecfbcc..414bd4f 100644 --- a/seatable_api/api_gateway.py +++ b/seatable_api/api_gateway.py @@ -797,7 +797,7 @@ def delete_column(self, table_name, column_key): return data - def query(self, sql, convert=True): + def query(self, sql, convert=True, parameters=None): """ :param sql: str :param convert: bool @@ -807,6 +807,8 @@ def query(self, sql, convert=True): raise ValueError('sql can not be empty.') url = self._dtable_db_query_url() json_data = {'sql': sql} + if parameters: + json_data['parameters'] = parameters response = requests.post(url, json=json_data, headers=self.headers, timeout=self.timeout) data = parse_response(response) if not data.get('success'): diff --git a/seatable_api/main.py b/seatable_api/main.py index 7368d33..e5f4ce0 100644 --- a/seatable_api/main.py +++ b/seatable_api/main.py @@ -1152,7 +1152,7 @@ def filter(self, table_name, conditions='', view_name=None): @check_auth @api_gateway_wrapper - def query(self, sql, convert=True): + def query(self, sql, convert=True, parameters=None): """ :param sql: str :param convert: bool