
    Evg,                     R    d dl mZmZmZ  G d de          Z G d de          ZdS )    )DecimalFieldDurationFieldFuncc                   ,     e Zd ZdZdZdd fd
Z xZS )IntervalToSeconds z
    EXTRACT(day from %(expressions)s) * 86400 +
    EXTRACT(hour from %(expressions)s) * 3600 +
    EXTRACT(minute from %(expressions)s) * 60 +
    EXTRACT(second from %(expressions)s)
    Noutput_fieldc                \     t                      j        |fd|pt                      i| d S Nr
   )super__init__r   self
expressionr
   extra	__class__s       `/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/django/db/backends/oracle/functions.pyr   zIntervalToSeconds.__init__   sI    	
 	
%1%C\^^	
GL	
 	
 	
 	
 	
    __name__
__module____qualname__functiontemplater   __classcell__r   s   @r   r   r      sS        HH 48 
 
 
 
 
 
 
 
 
 
 
r   r   c                   ,     e Zd ZdZdZdd fd
Z xZS )SecondsToIntervalNUMTODSINTERVALz'%(function)s(%(expressions)s, 'SECOND')Nr	   c                \     t                      j        |fd|pt                      i| d S r   )r   r   r   r   s       r   r   zSecondsToInterval.__init__   sI    	
 	
%1%D]__	
HM	
 	
 	
 	
 	
r   r   r   s   @r   r   r      sO         H8H37 
 
 
 
 
 
 
 
 
 
 
r   r   N)django.db.modelsr   r   r   r   r    r   r   <module>r$      s    > > > > > > > > > >
 
 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
r   