mirror of
https://github.com/launchbadge/sqlx.git
synced 2025-10-10 11:14:45 +00:00
[CLI] Adds feature enabling Rustls usage rather than OpenSSL (#1584)
* Adds feature enabling Rustls usage rather than OpenSSL * Update sqlx-cli/Cargo.toml Removes extraneous openssl feature that slipped through Co-authored-by: Austin Bonander <austin.bonander@gmail.com> Co-authored-by: Austin Bonander <austin.bonander@gmail.com>
This commit is contained in:
parent
63ca2ccc6c
commit
aa40f5fe5d
@ -28,7 +28,6 @@ path = "src/bin/cargo-sqlx.rs"
|
|||||||
dotenv = "0.15"
|
dotenv = "0.15"
|
||||||
tokio = { version = "1.0.1", features = ["macros", "rt", "rt-multi-thread"] }
|
tokio = { version = "1.0.1", features = ["macros", "rt", "rt-multi-thread"] }
|
||||||
sqlx = { version = "0.5.9", path = "..", default-features = false, features = [
|
sqlx = { version = "0.5.9", path = "..", default-features = false, features = [
|
||||||
"runtime-async-std-native-tls",
|
|
||||||
"migrate",
|
"migrate",
|
||||||
"any",
|
"any",
|
||||||
"offline",
|
"offline",
|
||||||
@ -53,7 +52,9 @@ openssl = { version = "0.10.30", optional = true }
|
|||||||
remove_dir_all = "0.7.0"
|
remove_dir_all = "0.7.0"
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["postgres", "sqlite", "mysql"]
|
default = ["postgres", "sqlite", "mysql", "native-tls"]
|
||||||
|
rustls = ["sqlx/runtime-async-std-rustls"]
|
||||||
|
native-tls = ["sqlx/runtime-async-std-native-tls"]
|
||||||
|
|
||||||
# databases
|
# databases
|
||||||
mysql = ["sqlx/mysql"]
|
mysql = ["sqlx/mysql"]
|
||||||
|
@ -16,6 +16,9 @@ $ cargo install sqlx-cli --no-default-features --features postgres
|
|||||||
|
|
||||||
# use vendored OpenSSL (build from source)
|
# use vendored OpenSSL (build from source)
|
||||||
$ cargo install sqlx-cli --features openssl-vendored
|
$ cargo install sqlx-cli --features openssl-vendored
|
||||||
|
|
||||||
|
# use Rustls rather than OpenSSL
|
||||||
|
$ cargo install sqlx-cli --no-default-features --features rustls
|
||||||
```
|
```
|
||||||
|
|
||||||
### Usage
|
### Usage
|
||||||
|
Loading…
x
Reference in New Issue
Block a user