mirror of
https://gitlab.com/bramw/baserow.git
synced 2025-04-26 21:54:40 +00:00
20 lines
529 B
Python
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
|