/usr/local/lib/python3.9/site-packages/django/db/backends/oracle
from django.db.models import DecimalField, DurationField, Func class IntervalToSeconds(Func): function = "" template = """ EXTRACT(day from %(expressions)s) * 86400 + EXTRACT(hour from %(expressions)s) * 3600 + EXTRACT(minute from %(expressions)s) * 60 + EXTRACT(second from %(expressions)s) """ def __init__(self, expression, *, output_field=None, **extra): super().__init__( expression, output_field=output_field or DecimalField(), **extra ) class SecondsToInterval(Func): function = "NUMTODSINTERVAL" template = "%(function)s(%(expressions)s, 'SECOND')" def __init__(self, expression, *, output_field=None, **extra): super().__init__( expression, output_field=output_field or DurationField(), **extra )
.
Edit
..
Edit
__init__.py
Edit
__pycache__
Edit
base.py
Edit
client.py
Edit
creation.py
Edit
features.py
Edit
functions.py
Edit
introspection.py
Edit
operations.py
Edit
schema.py
Edit
utils.py
Edit
validation.py
Edit