Skip to content

Commit 99af6eb

Browse files
authored
[postgres] Display line number in error message (#4118)
1 parent b180eba commit 99af6eb

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

sqlx-postgres/src/error.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,11 @@ impl Debug for PgDatabaseError {
156156

157157
impl Display for PgDatabaseError {
158158
fn fmt(&self, f: &mut Formatter<'_>) -> fmt::Result {
159-
f.write_str(self.message())
159+
f.write_str(self.message())?;
160+
if let Some(line) = self.line() {
161+
write!(f, " at line {line}")?;
162+
}
163+
Ok(())
160164
}
161165
}
162166

0 commit comments

Comments
 (0)