(s: &str)
| 371 | } |
| 372 | |
| 373 | fn string_to_status(s: &str) -> SessionStatus { |
| 374 | match s { |
| 375 | "completed" => SessionStatus::Completed, |
| 376 | "archived" => SessionStatus::Archived, |
| 377 | "compacting" => SessionStatus::Compacting, |
| 378 | _ => SessionStatus::Active, |
| 379 | } |
| 380 | } |
| 381 | |
| 382 | pub struct MessageRepository { |
| 383 | pool: SqlitePool, |