Skip to content

Commit c068f8a

Browse files
committed
Checking data types and classes of model app.py Resolve #9 also changing test db connection to be /users endpoint
1 parent f65d5ef commit c068f8a

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

python-flask/src/app.py

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def __init__(self, id_agendamento, fk_id_usuario, fk_id_vendedor, data_agendamen
3636
class client_category(db.Model):
3737
__tablename__ = 'categoria_cliente'
3838
id_categoria_cliente = db.Column(db.String(), primary_key=True)
39-
nome_categoria_cliente = db.Column(db.String(), nullable=False)
39+
nome_categoria_cliente = db.Column(db.Text(), nullable=False)
4040

4141
def __init__(self, id_categoria_cliente, nome_categoria_cliente):
4242
self.id_categoria_cliente = id_categoria_cliente
@@ -45,7 +45,7 @@ def __init__(self, id_categoria_cliente, nome_categoria_cliente):
4545
class provider_category(db.Model):
4646
__tablename__ = 'categoria_fornecedor'
4747
id_categoria_fornecedor = db.Column(db.String(), primary_key=True)
48-
nome_categoria_fornecedor = db.Column(db.String(), nullable=False)
48+
nome_categoria_fornecedor = db.Column(db.Text(), nullable=False)
4949

5050
def __init__(self, id_categoria_fornecedor, nome_categoria_fornecedor):
5151
self.id_categoria_fornecedor = id_categoria_fornecedor
@@ -54,7 +54,7 @@ def __init__(self, id_categoria_fornecedor, nome_categoria_fornecedor):
5454
class product_category(db.Model):
5555
__tablename__ = 'categoria_produto'
5656
id_categoria_produto = db.Column(db.String(), primary_key=True)
57-
nome_categoria_produto = db.Column(db.String(), nullable=False)
57+
nome_categoria_produto = db.Column(db.Text(), nullable=False)
5858

5959
def __init__(self, id_categoria_produto, nome_categoria_produto):
6060
self.id_categoria_produto = id_categoria_produto
@@ -63,7 +63,7 @@ def __init__(self, id_categoria_produto, nome_categoria_produto):
6363
class user_category(db.Model):
6464
__tablename__ = 'categoria_usuario'
6565
id_categoria_usuario = db.Column(db.String(), primary_key=True)
66-
nome_categoria_usuario = db.Column(db.String(), nullable=False)
66+
nome_categoria_usuario = db.Column(db.Text(), nullable=False)
6767
fk_id_permissao_acesso = db.Column(db.String(), nullable=False)
6868

6969
def __init__(self, id_categoria_usuario, nome_categoria_usuario, fk_id_permissao_acesso):
@@ -88,7 +88,7 @@ class client(db.Model):
8888
cep = db.Column(db.String(), nullable=False)
8989
celular = db.Column(db.String(), nullable=False)
9090
email = db.Column(db.String(), nullable=False)
91-
observacao = db.Column(db.String(), nullable=False)
91+
observacao = db.Column(db.Text(), nullable=False)
9292

9393
def __init__(self, id_cliente, fk_nome_categoria_cliente, nome, razao_social, cpf, cnpj, endereco, numero_endereco, complemento, bairro, cidade, uf, cep, celular, email, observacao):
9494
self.id_cliente = id_cliente
@@ -121,7 +121,7 @@ def __init__(self, id_compra, fk_id_cotacao_compra, fk_id_condicao_pagamento):
121121
class payment_terms(db.Model):
122122
__tablename__ = 'condicao_pagamento'
123123
id_condicao_pagamento = db.Column(db.String(), primary_key=True)
124-
nome_condicao_pagamento = db.Column(db.String(), nullable=False)
124+
nome_condicao_pagamento = db.Column(db.Text(), nullable=False)
125125

126126
def __init__(self, id_condicao_pagamento, nome_condicao_pagamento):
127127
self.id_condicao_pagamento = id_condicao_pagamento
@@ -146,7 +146,7 @@ class inventory(db.Model):
146146
__tablename__ = 'estoque'
147147
id_estoque = db.Column(db.String(), primary_key=True)
148148
fk_id_produto = db.Column(db.String(), nullable=False)
149-
quantidade_produto = db.Column(db.String(), nullable=False)
149+
quantidade_produto = db.Column(db.Integer(), nullable=False)
150150

151151
def __init__(self, id_estoque, fk_id_produto, quantidade_produto):
152152
self.id_estoque = id_estoque
@@ -169,7 +169,7 @@ class provider(db.Model):
169169
cidade = db.Column(db.String(), nullable=False)
170170
uf = db.Column(db.String(), nullable=False)
171171
cep = db.Column(db.String(), nullable=False)
172-
observacao = db.Column(db.String(), nullable=False)
172+
observacao = db.Column(db.Text(), nullable=False)
173173

174174
def __init__(self, id_fornecedor, fk_id_categoria_fornecedor, nome_fantasia, razao_social, telefone, celular, cpf, cnpj, email, endereco, complemento, bairro, cidade, uf, cep, observacao):
175175
self.id_fornecedor = id_fornecedor
@@ -220,7 +220,7 @@ def __init__(self, id_orcamento, fk_id_cliente, fk_id_usuario, valor_total, data
220220
class access_permissions(db.Model):
221221
__tablename__ = 'permissao_acesso'
222222
id_permissao_acesso = db.Column(db.String(), primary_key=True)
223-
nome_permissao = db.Column(db.String(), nullable=False)
223+
nome_permissao = db.Column(db.Text(), nullable=False)
224224

225225
def __init__(self, id_permissao_acesso, nome_permissao):
226226
self.id_permissao_acesso = id_permissao_acesso
@@ -292,9 +292,8 @@ def test():
292292
'test': 'test1'
293293
}, 200
294294

295-
# A simple test for the db connection
296-
@app.route('/test_db_connection', methods=['GET'])
297-
def test_db_test_db_connection():
295+
@app.route('/users', methods=['GET'])
296+
def all_users():
298297
all_user = user.query.all()
299298
output = []
300299
for usuario in all_user:

0 commit comments

Comments
 (0)