diff --git a/Cargo.lock b/Cargo.lock
index 00e8dc3..f6e93a9 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -2900,9 +2900,9 @@ checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291"
[[package]]
name = "unicode-segmentation"
-version = "1.11.0"
+version = "1.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
+checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
[[package]]
name = "unicode_categories"
diff --git a/domain/src/entities/account.rs b/domain/src/entities/account.rs
index 7b75e6b..32f1d99 100644
--- a/domain/src/entities/account.rs
+++ b/domain/src/entities/account.rs
@@ -1,8 +1,8 @@
use std::fmt::Display;
use chrono::{DateTime, Utc};
-use sqlx::{Error, PgPool};
use sqlx::types::{chrono, JsonValue};
+use sqlx::{Error, PgPool, Postgres, Transaction};
#[derive(Debug, PartialEq, Clone)]
pub enum Role {
@@ -81,15 +81,18 @@ pub struct Account {
}
impl Account {
-
- pub async fn find_by_apple_id(apple_id: &str, db_pool: &PgPool) -> Result