From b9a8f90b0c9bd33bcdd91fdb6bc41f9dce9141fb Mon Sep 17 00:00:00 2001 From: Ivan Kozik Date: Thu, 14 Jul 2022 07:09:53 +0000 Subject: [PATCH] fix(sqlx-cli): fix the build (#1969) This fixes: ``` error[E0616]: field `target_directory` of struct `metadata::Metadata` is private --> sqlx-cli/src/prepare.rs:175:47 | 175 | .env("CARGO_TARGET_DIR", metadata.target_directory.clone()) | ^^^^^^^^^^^^^^^^ private field | help: a method `target_directory` also exists, call it with parentheses | 175 | .env("CARGO_TARGET_DIR", metadata.target_directory().clone()) | ++ ``` --- sqlx-cli/src/prepare.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sqlx-cli/src/prepare.rs b/sqlx-cli/src/prepare.rs index 1061b824..77d17c8e 100644 --- a/sqlx-cli/src/prepare.rs +++ b/sqlx-cli/src/prepare.rs @@ -172,7 +172,7 @@ hint: This command only works in the manifest directory of a Cargo package."# )) .env("SQLX_OFFLINE", "false") .env("DATABASE_URL", url) - .env("CARGO_TARGET_DIR", metadata.target_directory.clone()) + .env("CARGO_TARGET_DIR", metadata.target_directory().clone()) .status()? };