From 8d70137508a8a66f15906c9b346a4a8bc384f1e0 Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Sat, 11 Sep 2021 23:21:49 +0800 Subject: [PATCH 1/3] Docs --- README.md | 5 ++--- src/lib.rs | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 4dbf6110..8c8ef920 100644 --- a/README.md +++ b/README.md @@ -81,9 +81,8 @@ let pear = fruit::ActiveModel { }; // insert one -let res = Fruit::insert(pear).exec(db).await?; - -println!("InsertResult: {}", res.last_insert_id); +let pear = pear.insert(db).await?; +# // insert many Fruit::insert_many(vec![apple, pear]).exec(db).await?; diff --git a/src/lib.rs b/src/lib.rs index 44c1be64..17a401d7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -94,9 +94,8 @@ //! }; //! //! // insert one -//! let res = Fruit::insert(pear).exec(db).await?; -//! -//! println!("InsertResult: {}", res.last_insert_id); +//! let pear = pear.insert(db).await?; +//! # //! # Ok(()) //! # } //! # async fn function2(db: &DbConn) -> Result<(), DbErr> { From 1815e3040514fe414c646fb4b771287758ecf9f5 Mon Sep 17 00:00:00 2001 From: Ari Seyhun Date: Sun, 12 Sep 2021 20:50:28 +0930 Subject: [PATCH 2/3] Add `DateTimeWithTimeZone` support for `DeriveEntityModel` --- sea-orm-macros/src/derives/entity_model.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sea-orm-macros/src/derives/entity_model.rs b/sea-orm-macros/src/derives/entity_model.rs index 004970c5..bd6b332d 100644 --- a/sea-orm-macros/src/derives/entity_model.rs +++ b/sea-orm-macros/src/derives/entity_model.rs @@ -163,7 +163,7 @@ pub fn expand_derive_entity_model(data: Data, attrs: Vec) -> syn::Res "bool" => quote! { Boolean }, "NaiveDate" => quote! { Date }, "NaiveTime" => quote! { Time }, - "DateTime" | "NaiveDateTime" => quote! { DateTime }, + "DateTime" | "NaiveDateTime" | "DateTimeWithTimeZone" => quote! { DateTime }, "Uuid" => quote! { Uuid }, "Json" => quote! { Json }, "Decimal" => quote! { Decimal }, From 363b606d2c04fc654de36fc84c85f0ce474b54bc Mon Sep 17 00:00:00 2001 From: Chris Tsang Date: Mon, 13 Sep 2021 21:50:18 +0800 Subject: [PATCH 3/3] Docs --- README.md | 1 + src/lib.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/README.md b/README.md index 1bd05a58..8c8ef920 100644 --- a/README.md +++ b/README.md @@ -82,6 +82,7 @@ let pear = fruit::ActiveModel { // insert one let pear = pear.insert(db).await?; +# // insert many Fruit::insert_many(vec![apple, pear]).exec(db).await?; diff --git a/src/lib.rs b/src/lib.rs index 3a281ecd..17a401d7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -95,6 +95,7 @@ //! //! // insert one //! let pear = pear.insert(db).await?; +//! # //! # Ok(()) //! # } //! # async fn function2(db: &DbConn) -> Result<(), DbErr> {