Models

MODELS

WebServiceSistemas.py

A classe é usada para criar uma tabela chamada “webservice_sistemas” em um banco de dados MySQL. Este código define uma classe chamada “WebServiceSistemas” que é uma subclasse da classe “MySQLModel”. A classe possui quatro campos: “identificador”, “id_sistemas”, “descricao” e “url_webservice”:

MODELS

Tentativas.py

O código define uma classe Tentativas que herda da classe base MySQLModel, que é definida no módulo models. A classe Tentativas é usada para criar uma tabela no banco de dados MySQL chamada ‘tentativas’. A classe tem vários campos. Os…

MODELS

Sistemas.py

Esta classe é usada para criar uma tabela no banco de dados MySQL chamada ‘sistemas’. O código define uma classe Sistemas que herda da classe MySQLModel. A classe tem vários campos como atributos de classe. Esses campos são usados para…

MODELS

Parametros.py

Esse código define a classe Parametros, que é um modelo para uma tabela chamada “parametros” em um banco de dados MySQL. Esta tabela possui quatro colunas: “identificador”, “id_webservice_sistemas”, “chave” e “valor”. Esta tabela armazena os parâmetros do serviço web para…

MODELS

MySQLModel.py

sse código importa os módulos necessários e configura uma conexão com um banco de dados MySQL usando a biblioteca peewee. O host, porta, usuário, senha e nome do banco de dados são especificados na função pw.MySQLDatabase(). A classe MySQLModel é…

MODELS

Models.py

Este código define várias classes que herdam da classe MySQLModel, que em si herda da classe Model da biblioteca peewee. Cada classe define uma tabela no banco de dados MySQL especificado pela variável mydb, e os campos de cada tabela…

MODELS

Lista_processos_manuais.py

O código define uma classe “Lista_processos_manuais” que herda da classe MySQLModel, que faz parte do pacote “models”. Esta classe é utilizada para criar uma tabela em um banco de dados MySQL com o mesmo nome da classe, “lista_processos_manuais”. A classe…

MODELS

Enviados.py

O código acima define duas classes que estendem a funcionalidade da biblioteca peewee ORM: Esses campos são usados para armazenar informações sobre o processo enviado e seu status.

MODELS

banco_sistema.py

Este código define uma classe chamada “Banco_sistemas” que é herdada da classe “MySQLModel” e também importa a classe “Sistemas” do módulo “models”. A classe possui vários atributos, todos definidos como campos peewee, que são usados para armazenar informações sobre a…

MODELS

Archivematica.py

Este código define uma classe chamada Archivematica que herda da classe MySQLModel. Esta classe representa a tabela archivematica no banco de dados e usa a biblioteca peewee ORM (Object-Relational Mapping) para definir os campos e relacionamentos da tabela. A classe…