(&self, stmt: Statement)
| 189 | #[instrument(level = "trace")] |
| 190 | #[allow(unused_variables)] |
| 191 | async fn query_all(&self, stmt: Statement) -> Result<Vec<QueryResult>, DbErr> { |
| 192 | match self { |
| 193 | #[cfg(feature = "sqlx-mysql")] |
| 194 | DatabaseConnection::SqlxMySqlPoolConnection(conn) => conn.query_all(stmt).await, |
| 195 | #[cfg(feature = "sqlx-postgres")] |
| 196 | DatabaseConnection::SqlxPostgresPoolConnection(conn) => conn.query_all(stmt).await, |
| 197 | #[cfg(feature = "sqlx-sqlite")] |
| 198 | DatabaseConnection::SqlxSqlitePoolConnection(conn) => conn.query_all(stmt).await, |
| 199 | #[cfg(feature = "mock")] |
| 200 | DatabaseConnection::MockDatabaseConnection(conn) => conn.query_all(stmt), |
| 201 | #[cfg(feature = "proxy")] |
| 202 | DatabaseConnection::ProxyDatabaseConnection(conn) => conn.query_all(stmt).await, |
| 203 | DatabaseConnection::Disconnected => Err(conn_err("Disconnected")), |
| 204 | } |
| 205 | } |
| 206 | |
| 207 | #[cfg(feature = "mock")] |
| 208 | fn is_mock_connection(&self) -> bool { |
nothing calls this directly
no test coverage detected