o ÊŽÒ_ã@s8ddlmZmZmZGdd„deƒZGdd„deƒZdS)é)Ú DecimalFieldÚ DurationFieldÚFunccó*eZdZdZdZddœ‡fdd„ Z‡ZS)Ú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|fd|p tƒi|¤ŽdS©Nr )ÚsuperÚ__init__r©ÚselfÚ expressionr Úextra©Ú __class__©úE/usr/lib/python3/dist-packages/django/db/backends/oracle/functions.pyr ó"zIntervalToSeconds.__init__©Ú__name__Ú __module__Ú __qualname__ÚfunctionÚtemplater Ú __classcell__rrrrrsrcr)ÚSecondsToIntervalÚNUMTODSINTERVALz'%(function)s(%(expressions)s, 'SECOND')Nrc r r )r r rrrrrr rzSecondsToInterval.__init__rrrrrrsrN)Údjango.db.modelsrrrrrrrrrÚs