1
0
Fork 0
mirror of https://gitlab.com/bramw/baserow.git synced 2025-04-26 21:54:40 +00:00
bramw_baserow/backend/src/baserow/core/psycopg.py
Cezary Statkiewicz 57958fb44c psycopg3 tests
2025-02-25 15:54:15 +01:00

20 lines
529 B
Python

from django.db.backends.postgresql.psycopg_any import is_psycopg3
if is_psycopg3:
import psycopg # noqa: F401
from psycopg import sql # noqa: F401
# used for date type mapping
from psycopg.types.datetime import ( # noqa: F401
DataError,
DateBinaryLoader,
DateLoader,
TimestampBinaryLoader,
TimestampLoader,
TimestamptzBinaryLoader,
TimestamptzLoader,
)
else:
import psycopg2 as psycopg # noqa: F401
from psycopg2 import sql # noqa: F401