
    rh,                     D    S SK JrJrJr   " S S\5      r " S S\5      rg)    )DecimalFieldDurationFieldFuncc                   8   ^  \ rS rSrSrSrSS.U 4S jjrSrU =r$ )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                N   > [         TU ]  " U4SU=(       d
    [        5       0UD6  g Nr   )super__init__r   self
expressionr   extra	__class__s       [/var/www/html/shao/venv/lib/python3.13/site-packages/django/db/backends/oracle/functions.pyr   IntervalToSeconds.__init__   s*    	
%1%C\^	
GL	
     	__name__
__module____qualname____firstlineno__functiontemplater   __static_attributes____classcell__r   s   @r   r   r      s    HH 48 
 
r   r   c                   8   ^  \ rS rSrSrSrSS.U 4S jjrSrU =r$ )SecondsToInterval   NUMTODSINTERVALz'%(function)s(%(expressions)s, 'SECOND')Nr
   c                N   > [         TU ]  " U4SU=(       d
    [        5       0UD6  g r   )r   r   r   r   s       r   r   SecondsToInterval.__init__   s*    	
%1%D]_	
HM	
r   r   r   r"   s   @r   r$   r$      s     H8H37 
 
r   r$   N)django.db.modelsr   r   r   r   r$   r   r   r   <module>r*      s#    > >
 

 
r   