diff --git a/rust/src/generate.rs b/rust/src/generate.rs index fe3eede..23749b2 100644 --- a/rust/src/generate.rs +++ b/rust/src/generate.rs @@ -3,7 +3,7 @@ use fake::Fake; use rand::seq::IndexedRandom; use sqlx::PgPool; use tokio::time::{sleep, Duration}; -use rand::thread_rng; +use rand::rng; pub async fn generate_data(pool: &PgPool) -> Result<(), sqlx::Error> { let pizza_types = vec!["Margherita", "Pepperoni", "Hawaiian", "Veggie", "BBQ Chicken"]; @@ -31,7 +31,7 @@ pub async fn generate_data(pool: &PgPool) -> Result<(), sqlx::Error> { .await?; if let Some((customer_id,)) = customer_opt { - let mut rng = thread_rng(); + let mut rng = rng(); if let Some(pizza_type) = pizza_types.choose(&mut rng) { let quantity = 1;