(&self, token: &str)
| 215 | } |
| 216 | |
| 217 | pub async fn del_session(&self, token: &str) -> Result<bool, Error> { |
| 218 | let res = sqlx::query!("DELETE FROM web_sessions WHERE token= $1", token,) |
| 219 | .execute(&self.pool) |
| 220 | .await?; |
| 221 | |
| 222 | Ok(res.rows_affected() > 0) |
| 223 | } |
| 224 | |
| 225 | pub async fn del_all_sessions(&self, user_id: Id<UserMarker>) -> Result<(), Error> { |
| 226 | sqlx::query!( |
no test coverage detected