Untitled

mail@pastecode.io avatar
unknown
python
a month ago
688 B
1
Indexable
Never
# -.- coding: utf-8 -.-

# comando para executar o script no shell django
# start_reset()

from django.utils.encoding import smart_str, smart_unicode
from rh.models import *
from rh.ferias.models import *
from django.db.models import F


# ESTE SCRIPT ATUALIZA O CAMPO paid_days_accounted com o valor de paid_days

def run():
    quantidade = PeriodoAquisitivoServidor.objects.filter(paid_days__gt=0).count()
    pas = PeriodoAquisitivoServidor.objects.filter(paid_days__gt=0).update(paid_days_accounted=F('paid_days'))
    
    if pas == quantidade:
        print '{} Atualizados de um todas de {}'.format(pas,quantidade)
    else:
        print 'OCORREU ALGUM VERIICAR SCRIPT NOVAMENTE'
Leave a Comment