From: Daniele Varrazzo Date: Tue, 24 May 2022 22:54:07 +0000 (+0200) Subject: fix(crdb): add generic records dumper/loader X-Git-Tag: 3.1~49^2~48 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a462cdaddc22c95faa653e051c740769303ef294;p=thirdparty%2Fpsycopg.git fix(crdb): add generic records dumper/loader --- diff --git a/psycopg/psycopg/crdb.py b/psycopg/psycopg/crdb.py index 22c190e01..62743fcda 100644 --- a/psycopg/psycopg/crdb.py +++ b/psycopg/psycopg/crdb.py @@ -187,10 +187,12 @@ class CrdbEnumBinaryDumper(EnumBinaryDumper): def register_postgres_adapters(context: AdaptContext) -> None: # Same adapters used by PostgreSQL, or a good starting point for customization - from .types import array, bool, datetime, json, none, numeric, string, uuid + from .types import array, bool, composite, datetime + from .types import json, none, numeric, string, uuid array.register_default_adapters(context) bool.register_default_adapters(context) + composite.register_default_adapters(context) datetime.register_default_adapters(context) json.register_default_adapters(context) none.register_default_adapters(context)