@@ -131,7 +131,7 @@ def build_insert(self, data: Dict[str, Any]) -> Tuple[str, Dict[str, Any]]:
131131 # 1. Validating table_name and column names against a whitelist pattern
132132 # 2. Using parameterized queries for all values with :param syntax
133133 # nosec B608
134- query = f"INSERT INTO { self .table_name } ({ ', ' .join (columns )} ) VALUES ({ ', ' .join (placeholders )} )"
134+ query = f"INSERT INTO { self .table_name } ({ ', ' .join (columns )} ) VALUES ({ ', ' .join (placeholders )} )" # nosec B608" # nosec B608
135135
136136 self .logger .debug (f"Built INSERT query for { self .table_name } " )
137137 return query , filtered_data
@@ -150,7 +150,7 @@ def build_select_by_id(self, id_column: str) -> Tuple[str, str]:
150150 self ._validate_identifier (id_column )
151151
152152 # nosec B608
153- query = f"SELECT * FROM { self .table_name } WHERE { id_column } = :{ id_column } "
153+ query = f"SELECT * FROM { self .table_name } WHERE { id_column } = :{ id_column } " # nosec B608
154154
155155 self .logger .debug (f"Built SELECT by ID query for { self .table_name } " )
156156 return query , id_column
@@ -163,7 +163,7 @@ def build_select_all(self) -> str:
163163 SELECT all SQL statement
164164 """
165165 # Table name already validated in constructor
166- query = f"SELECT * FROM { self .table_name } " # nosec B608
166+ query = f"SELECT * FROM { self .table_name } # nosec B608 " # nosec B608
167167
168168 self .logger .debug (f"Built SELECT all query for { self .table_name } " )
169169 return query
@@ -198,7 +198,7 @@ def build_update(
198198 set_clauses = [f"{ col } = :{ col } " for col in filtered_data .keys ()]
199199 # nosec B608
200200 query = (
201- f"UPDATE { self .table_name } SET { ', ' .join (set_clauses )} WHERE { id_column } = :entity_id"
201+ f"UPDATE { self .table_name } SET { ', ' .join (set_clauses )} WHERE { id_column } = :entity_id" # nosec B608
202202 )
203203
204204 # Add entity_id to parameters
@@ -222,7 +222,7 @@ def build_delete(self, id_column: str) -> Tuple[str, str]:
222222 self ._validate_identifier (id_column )
223223
224224 # nosec B608
225- query = f"DELETE FROM { self .table_name } WHERE { id_column } = :{ id_column } "
225+ query = f"DELETE FROM { self .table_name } WHERE { id_column } = :{ id_column } " # nosec B608
226226
227227 self .logger .debug (f"Built DELETE query for { self .table_name } " )
228228 return query , id_column
@@ -294,7 +294,7 @@ def build_select_by_criteria(self, criteria: Dict[str, Any]) -> Tuple[str, Dict[
294294 parameters [param_name ] = value
295295
296296 # nosec B608
297- query = f"SELECT * FROM { self .table_name } WHERE { ' AND ' .join (where_clauses )} "
297+ query = f"SELECT * FROM { self .table_name } WHERE { ' AND ' .join (where_clauses )} " # nosec B608
298298
299299 self .logger .debug (f"Built SELECT with criteria query for { self .table_name } " )
300300 return query , parameters
@@ -340,7 +340,7 @@ def build_batch_insert(
340340
341341 placeholders = [f":{ col } " for col in filtered_columns ]
342342 # nosec B608
343- query = f"INSERT INTO { self .table_name } ({ ', ' .join (filtered_columns )} ) VALUES ({ ', ' .join (placeholders )} )"
343+ query = f"INSERT INTO { self .table_name } ({ ', ' .join (filtered_columns )} ) VALUES ({ ', ' .join (placeholders )} )" # nosec B608
344344
345345 # Filter all data items
346346 filtered_data_list = []
0 commit comments