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…