@@ -153,9 +153,7 @@ def wrapper(*args, **kwargs):
153153 table_name = match .group (1 )
154154 return args [0 ].execute (f"refresh table { table_name } " , None )
155155 return func
156-
157156 return wrapper
158-
159157 return deco
160158
161159
@@ -173,29 +171,31 @@ class CrateDBCursorWrapper(Cursor):
173171 """
174172
175173 # todo pgdiff
176- @aggressively_refresh ()
177- def execute (self , query , params = None ):
174+ # @aggressively_refresh()
175+ def execute (self , query , params = None ) -> None :
178176 if params is None :
179177 return super ().execute (query )
178+
180179 # Extract names if params is a mapping, i.e. "pyformat" style is used.
181180 param_names = list (params ) if isinstance (params , Mapping ) else None
182181 query = self .convert_query (query , param_names = param_names )
183- logging .warning (f"sent query: { query } , { params } " )
182+ logging .info (f"sent query: { query } , { params } " )
184183 return super ().execute (query , params )
185184
186- def executemany (self , query , param_list ):
185+ def executemany (self , query , param_list ) -> int | list | None :
187186 # Extract names if params is a mapping, i.e. "pyformat" style is used.
188187 # Peek carefully as a generator can be passed instead of a list/tuple.
189188 peekable , param_list = tee (iter (param_list ))
190189 if (params := next (peekable , None )) and isinstance (params , Mapping ):
191190 param_names = list (params )
192191 else :
193192 param_names = None
193+
194194 query = self .convert_query (query , param_names = param_names )
195- logging .warning (f"sent query: { query } " )
195+ logging .info (f"sent query: { query } " )
196196 return super ().executemany (query , param_list )
197197
198- def convert_query (self , query , * , param_names = None ):
198+ def convert_query (self , query , * , param_names = None ) -> str :
199199 if param_names is None :
200200 # Convert from "format" style to "qmark" style.
201201 # todo pgdiff
0 commit comments