Add macro extensions for Decimal

This commit is contained in:
Julius de Bruijn 2020-07-09 11:27:53 +02:00 committed by Austin Bonander
parent 08f55bfc28
commit dce7c71c37
4 changed files with 9 additions and 2 deletions

View File

@ -65,8 +65,8 @@ sqlite = [ "sqlx-core/sqlite", "sqlx-macros/sqlite" ]
mssql = [ "sqlx-core/mssql", "sqlx-macros/mssql" ]
# types
bigdecimal = ["sqlx-core/bigdecimal", "sqlx-macros/bigdecimal"]
decimal = ["sqlx-core/decimal"]
bigdecimal = [ "sqlx-core/bigdecimal", "sqlx-macros/bigdecimal" ]
decimal = [ "sqlx-core/decimal", "sqlx-macros/decimal" ]
chrono = [ "sqlx-core/chrono", "sqlx-macros/chrono" ]
ipnetwork = [ "sqlx-core/ipnetwork", "sqlx-macros/ipnetwork" ]
uuid = [ "sqlx-core/uuid", "sqlx-macros/uuid" ]

View File

@ -34,6 +34,7 @@ mssql = [ "sqlx-core/mssql" ]
# type
bigdecimal = [ "sqlx-core/bigdecimal" ]
decimal = [ "sqlx-core/decimal" ]
chrono = [ "sqlx-core/chrono" ]
time = [ "sqlx-core/time" ]
ipnetwork = [ "sqlx-core/ipnetwork" ]

View File

@ -46,6 +46,9 @@ impl_database_ext! {
#[cfg(feature = "bigdecimal")]
sqlx::types::BigDecimal,
#[cfg(feature = "decimal")]
sqlx::types::Decimal,
},
ParamChecking::Weak,
feature-types: info => info.__type_feature_gate(),

View File

@ -46,6 +46,9 @@ impl_database_ext! {
#[cfg(feature = "bigdecimal")]
sqlx::types::BigDecimal,
#[cfg(feature = "decimal")]
sqlx::types::Decimal,
#[cfg(feature = "ipnetwork")]
sqlx::types::ipnetwork::IpNetwork,