]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Added TypeInfo representation
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 6 Nov 2020 23:52:45 +0000 (23:52 +0000)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 7 Nov 2020 01:49:40 +0000 (01:49 +0000)
psycopg3/psycopg3/oids.py

index 7aebf19a19b6921685d70fbdddd366184cea0596..99c5f75136d9471ce5a34653d512e6f738d6a6ae 100644 (file)
@@ -19,6 +19,12 @@ class TypeInfo:
         self.oid = oid
         self.array_oid = array_oid
 
+    def __repr__(self) -> str:
+        return (
+            f"<{self.__class__.__qualname__}:"
+            f" {self.name} (oid: {self.oid}, array oid: {self.array_oid})>"
+        )
+
 
 class BuiltinTypeInfo(TypeInfo):
     def __init__(