diff --git a/src/queries/artists.rs b/src/queries/artists.rs index 8c74eeb..5127a6b 100644 --- a/src/queries/artists.rs +++ b/src/queries/artists.rs @@ -1,4 +1,5 @@ use chrono::Utc; +use sea_orm::sea_query::Expr; use sea_orm::*; use crate::entities::artist::{self, ActiveModel, Entity as Artists, Model as Artist}; @@ -72,7 +73,7 @@ pub async fn find_by_name(db: &DatabaseConnection, name: &str) -> DbResult DbResult> { Ok(Artists::find() - .order_by_asc(artist::Column::Name) + .order_by_asc(Expr::cust("LOWER(name)")) .limit(limit) .offset(offset) .all(db)