From 70dc0a7131eaf8c34ae1d843683c20a4fdf58289 Mon Sep 17 00:00:00 2001 From: Gabriel Kaszewski Date: Fri, 14 Nov 2025 07:43:47 +0100 Subject: [PATCH] refactor: remove unused fields from PostgresMedia and update related queries --- libertas_infra/src/db_models.rs | 4 ---- libertas_infra/src/repositories/media_repository.rs | 6 +++--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/libertas_infra/src/db_models.rs b/libertas_infra/src/db_models.rs index f401809..a21e5a5 100644 --- a/libertas_infra/src/db_models.rs +++ b/libertas_infra/src/db_models.rs @@ -52,10 +52,6 @@ pub struct PostgresMedia { pub mime_type: String, pub hash: String, pub created_at: chrono::DateTime, - pub extracted_location: Option, - pub width: Option, - pub height: Option, - pub date_taken: Option>, pub thumbnail_path: Option, } diff --git a/libertas_infra/src/repositories/media_repository.rs b/libertas_infra/src/repositories/media_repository.rs index 2e4f0b6..a41ad45 100644 --- a/libertas_infra/src/repositories/media_repository.rs +++ b/libertas_infra/src/repositories/media_repository.rs @@ -55,7 +55,7 @@ impl MediaRepository for PostgresMediaRepository { PostgresMedia, r#" SELECT id, owner_id, storage_path, original_filename, mime_type, hash, created_at, - extracted_location, width, height, date_taken, thumbnail_path + thumbnail_path FROM media WHERE hash = $1 "#, @@ -73,7 +73,7 @@ impl MediaRepository for PostgresMediaRepository { PostgresMedia, r#" SELECT id, owner_id, storage_path, original_filename, mime_type, hash, created_at, - extracted_location, width, height, date_taken, thumbnail_path + thumbnail_path FROM media WHERE id = $1 "#, @@ -90,7 +90,7 @@ impl MediaRepository for PostgresMediaRepository { let mut query = sqlx::QueryBuilder::new( r#" SELECT id, owner_id, storage_path, original_filename, mime_type, hash, created_at, - extracted_location, width, height, date_taken, thumbnail_path + thumbnail_path FROM media WHERE owner_id = "#,