Conjunto de mudanças 5363 no repositório publico


Ignorar:
Timestamp:
13/10/2011 18:45:08 (8 anos atrás)
Autor:
fabianosantos
Mensagem:

Ajustes no modelo para o cadastro de protocolo, tramite, observacoes,
log e anexo.

Arquivo:
1 editado

Legenda:

Não Modificado
Adicionado
Removido
  • il.spdo/trunk/il/spdo/db.py

    r5361 r5363  
    227227    protocolo_id = Column(Integer, ForeignKey('protocolo.id'))
    228228    arquivo = Column(Text(), nullable=False)
     229    tamanho = Column(Integer(), nullable=False)
    229230
    230231class Tramite(Base):
     
    235236    area_id = Column(Integer, ForeignKey('area.id'))
    236237    area = relationship("Area", backref="tramite")
    237     data_disponibilizacao = Column(DateTime(), default=datetime.datetime.now(), nullable=False)
     238    data_disponibilizacao = Column(DateTime())
    238239    data_recebimento = Column(DateTime())
    239240    acao = Column(Text())
     
    279280    anexo_id = Column(Integer, ForeignKey('anexo.id'))
    280281    anexo = relationship("Anexo", backref="log")
     282    observacao_id = Column(Integer, ForeignKey('observacao.id'))
     283    observacao = relationship("Observacao", backref="log")
    281284    tramite_id = Column(Integer, ForeignKey('tramite.id'))
    282285    tramite = relationship("Tramite", backref="log")
     
    301304
    302305    # Situacao
    303     st1 = Situacao(nome='Tramitando')
     306    st1 = Situacao(nome='Tramitando', inicial = True)
    304307    session.add(st1)
    305308    st2 = Situacao(nome='Em Análise')
     
    408411   
    409412    # Anexo
    410     an1 = Anexo(protocolo_id=pt1.id, arquivo='documento.txt')
     413    an1 = Anexo(protocolo_id=pt1.id, arquivo='documento.txt', tamanho=1200)
    411414    session.add(an1)
    412     an2 = Anexo(protocolo_id=pt3.id, arquivo='documento2.doc')
     415    an2 = Anexo(protocolo_id=pt3.id, arquivo='documento2.doc', tamanho=2300)
    413416    session.add(an2)
    414     an3 = Anexo(protocolo_id=pt3.id, arquivo='apresent.ppt')
     417    an3 = Anexo(protocolo_id=pt3.id, arquivo='apresent.ppt', tamanho=2500)
    415418    session.add(an3)
    416419   
Note: Veja TracChangeset para ajuda no uso do visualizador de conjunto de mudanças.
 

The contents and data of this website are published under license:
Creative Commons 4.0 Brasil - Atribuir Fonte - Compartilhar Igual.