fix: support postgres custom type

See issue https://github.com/launchbadge/sqlx/issues/1920
This commit is contained in:
sup39 2025-01-19 21:22:41 +09:00
parent f6d2fa3a3d
commit df15dfe7bb
Signed by: sup39
GPG key ID: 111C00916C1641E5

View file

@ -133,7 +133,7 @@ impl<'r> PgRecordDecoder<'r> {
let element_type =
element_type_opt
.ok_or_else(|| BoxDynError::from(format!("custom types in records are not fully supported yet: failed to retrieve type info for field {} with type oid {}", self.ind, element_type_oid.0)))?;
.unwrap_or_else(|| PgTypeInfo::with_oid(element_type_oid));
self.ind += 1;