From 3420c085e0558090b1182d9a3cbac0b35282dc8c Mon Sep 17 00:00:00 2001 From: liyunjia Date: Sun, 16 Jun 2024 21:17:45 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E6=97=A0=E7=94=A8=E4=BB=A3?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- domain/src/entities/account.rs | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/domain/src/entities/account.rs b/domain/src/entities/account.rs index 79ecce9..b150a55 100644 --- a/domain/src/entities/account.rs +++ b/domain/src/entities/account.rs @@ -25,32 +25,6 @@ impl Display for Role { } } -// impl sqlx::Type for Role { -// fn type_info() -> sqlx::postgres::PgTypeInfo { -// sqlx::postgres::PgTypeInfo::with_name("CHAR(1)") -// } -// } - -// impl<'r> sqlx::Decode<'r, sqlx::Postgres> for Role { -// fn decode(value: sqlx::postgres::PgValueRef<'r>) -> Result { -// match value.as_str().map_err(|_| sqlx::Error::Decode("Invalid Role".into()))? { -// "admin" => Ok(Role::Admin), -// "user" => Ok(Role::User), -// _ => Err(sqlx::Error::Decode("Unknown Role".into()))?, -// } -// } -// } - -// impl sqlx::Encode<'_, sqlx::Postgres> for Role { -// fn encode_by_ref(&self, buf: &mut sqlx::postgres::PgArgumentBuffer) -> sqlx::encode::IsNull { -// match self { -// Role::Admin => buf.extend_from_slice(b"admin"), -// Role::User => buf.extend_from_slice(b"user"), -// } -// sqlx::encode::IsNull::No -// } -// } - impl Into for String { fn into(self) -> Role { match self.as_str() {