diff --git a/lnbits/db.py b/lnbits/db.py index fb7e79949..714513f78 100644 --- a/lnbits/db.py +++ b/lnbits/db.py @@ -47,15 +47,6 @@ if settings.lnbits_database_url: lambda value, curs: float(value) if value is not None else None, ) ) - register_type( - new_type( - (1082, 1083, 1266), - "DATE2INT", - lambda value, curs: time.mktime(value.timetuple()) - if value is not None - else None, - ) - ) register_type(new_type((1184, 1114), "TIMESTAMP2INT", _parse_timestamp)) else: diff --git a/tests/core/test_db.py b/tests/core/test_db.py new file mode 100644 index 000000000..8fd7b7849 --- /dev/null +++ b/tests/core/test_db.py @@ -0,0 +1,12 @@ +from datetime import date + +import pytest + +from lnbits.db import POSTGRES + + +@pytest.mark.asyncio +async def test_date_conversion(db): + if db.type == POSTGRES: + row = await db.fetchone("SELECT now()::date") + assert row and type(row[0]) == date