Execute a query and fetch one row. :param query: SQLAlchemy query expression :return: Single Row object or None
(self, query: Executable)
| 35 | return list(result.mappings().all()) |
| 36 | |
| 37 | async def fetch_one(self, query: Executable) -> Optional[RowMapping]: |
| 38 | """ |
| 39 | Execute a query and fetch one row. |
| 40 | |
| 41 | :param query: SQLAlchemy query expression |
| 42 | :return: Single Row object or None |
| 43 | """ |
| 44 | result: CursorResult[Any] = await self._connection.execute(query) |
| 45 | row = result.mappings().first() |
| 46 | return row |
| 47 | |
| 48 | async def fetch_val(self, query: Executable, column: int = 0) -> Optional[Any]: |
| 49 | """ |
no test coverage detected