From 21059620dc6b4906a369d545887920eb8f207f09 Mon Sep 17 00:00:00 2001 From: Ryan Leckey Date: Tue, 17 Mar 2020 19:26:31 -0700 Subject: [PATCH] mysql: support understanding ENUM as TEXT --- sqlx-core/src/mysql/protocol/row.rs | 1 + sqlx-core/src/mysql/types/mod.rs | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/sqlx-core/src/mysql/protocol/row.rs b/sqlx-core/src/mysql/protocol/row.rs index 384db51c..15096376 100644 --- a/sqlx-core/src/mysql/protocol/row.rs +++ b/sqlx-core/src/mysql/protocol/row.rs @@ -126,6 +126,7 @@ impl<'c> Row<'c> { | TypeId::LONG_BLOB | TypeId::CHAR | TypeId::TEXT + | TypeId::ENUM | TypeId::VAR_CHAR => { let (len_size, len) = get_lenenc(&buffer[index..]); diff --git a/sqlx-core/src/mysql/types/mod.rs b/sqlx-core/src/mysql/types/mod.rs index 343d39aa..2c4421f1 100644 --- a/sqlx-core/src/mysql/types/mod.rs +++ b/sqlx-core/src/mysql/types/mod.rs @@ -64,11 +64,6 @@ impl MySqlTypeInfo { _ => None, } } - - #[doc(hidden)] - pub fn r#enum() -> Self { - Self::new(TypeId::ENUM) - } } impl Display for MySqlTypeInfo {