Extract EPOCH fails on Sqlite
I get the following error when running tests scenario for https://foss.heptapod.net/tryton/tryton/-/merge_requests/15 ``` File "/home/pokoli/projectes/tryton/modules/timesheet_cost/tests/scenario_timesheet_cost.rst", line 58, in scenario_timesheet_cost.rst Failed example: work.cost Exception raised: Traceback (most recent call last): File "/usr/lib/python3.11/doctest.py", line 1351, in __run exec(compile(example.source, filename, "single", File "<doctest scenario_timesheet_cost.rst[32]>", line 1, in <module> work.cost File "/home/pokoli/projectes/tryton/proteus/proteus/__init__.py", line 119, in __get__ instance._read(self.name) File "/home/pokoli/projectes/tryton/proteus/proteus/__init__.py", line 969, in _read self._proxy.read([self.id], fields, self._context)[0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pokoli/projectes/tryton/proteus/proteus/config.py", line 203, in __call__ result = rpc.result(meth(*args, **kwargs)) ^^^^^^^^^^^^^^^^^^^^^ File "/home/pokoli/projectes/tryton/trytond/trytond/model/modelsql.py", line 1078, in read getter_results = field.get( ^^^^^^^^^^ File "/home/pokoli/projectes/tryton/trytond/trytond/model/fields/function.py", line 26, in wrapper return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/pokoli/projectes/tryton/trytond/trytond/model/fields/function.py", line 136, in get return call(names) ^^^^^^^^^^^ File "/home/pokoli/projectes/tryton/trytond/trytond/model/fields/function.py", line 130, in call return method(records, name) ^^^^^^^^^^^^^^^^^^^^^ File "/home/pokoli/projectes/tryton/trytond/trytond/modules/timesheet/work.py", line 167, in get_total cursor.execute(*query_table.select(*columns, sqlite3.OperationalError: user-defined function raised exception ```
issue