From df25449afcd6dd0015dcca057289dc0e476f213f Mon Sep 17 00:00:00 2001 From: "Maurits \"Mousetail\" van Riezen" Date: Fri, 28 Nov 2025 09:11:32 +0100 Subject: [PATCH] [postgres] Display line number in error message --- sqlx-postgres/src/error.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sqlx-postgres/src/error.rs b/sqlx-postgres/src/error.rs index 7b5a03f2b3..7f787a4e5e 100644 --- a/sqlx-postgres/src/error.rs +++ b/sqlx-postgres/src/error.rs @@ -156,7 +156,11 @@ impl Debug for PgDatabaseError { impl Display for PgDatabaseError { fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result { - f.write_str(self.message()) + f.write_str(self.message())?; + if let Some(line) = self.line() { + write!(f, " at line {line}")?; + } + Ok(()) } }