From cb50c9bd707f0e4fb4599f1b868f9f55122b9d02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BC=8A=E6=AC=A7?= Date: Fri, 12 Jul 2024 17:19:47 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=9B=20Add=20more=20translate=20methods?= =?UTF-8?q?=20from=20`sea=5Form::Value`=20to=20`wasm=5Fbindgen::JsValue`.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/database/src/providers/cloudflare.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/database/src/providers/cloudflare.rs b/packages/database/src/providers/cloudflare.rs index 054a07f..aae9a8c 100644 --- a/packages/database/src/providers/cloudflare.rs +++ b/packages/database/src/providers/cloudflare.rs @@ -59,6 +59,15 @@ impl ProxyDb { Value::ChronoDateTimeLocal(Some(val)) => JsValue::from(val.to_string()), Value::ChronoDateTimeUtc(Some(val)) => JsValue::from(val.to_string()), Value::ChronoDateTimeWithTimeZone(Some(val)) => JsValue::from(val.to_string()), + Value::ChronoTime(Some(val)) => JsValue::from(val.to_string()), + Value::TimeDate(Some(val)) => JsValue::from(val.to_string()), + Value::TimeDateTime(Some(val)) => JsValue::from(val.to_string()), + Value::TimeDateTimeWithTimeZone(Some(val)) => JsValue::from(val.to_string()), + Value::TimeTime(Some(val)) => JsValue::from(val.to_string()), + + Value::BigDecimal(Some(val)) => JsValue::from(val.to_string()), + Value::Decimal(Some(val)) => JsValue::from(val.to_string()), + Value::Uuid(Some(val)) => JsValue::from(val.to_string()), _ => JsValue::NULL, })