Execute a query multiple times with different parameter sets. :param query: SQLAlchemy query expression or SQL string :param values: Sequence of parameter mappings
(
self, query: Union[Executable, str], values: Sequence[Mapping[str, Any]]
)
| 87 | return result.rowcount if result.rowcount is not None else 0 |
| 88 | |
| 89 | async def execute_many( |
| 90 | self, query: Union[Executable, str], values: Sequence[Mapping[str, Any]] |
| 91 | ) -> None: |
| 92 | """ |
| 93 | Execute a query multiple times with different parameter sets. |
| 94 | |
| 95 | :param query: SQLAlchemy query expression or SQL string |
| 96 | :param values: Sequence of parameter mappings |
| 97 | """ |
| 98 | exec_query = text(query) if isinstance(query, str) else query |
| 99 | await self._connection.execute(exec_query, values) |
| 100 | |
| 101 | async def iterate(self, query: Executable) -> AsyncIterator[Any]: |
| 102 | """ |