-
Notifications
You must be signed in to change notification settings - Fork 0
/
utils.py
49 lines (35 loc) · 1.05 KB
/
utils.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
from models import Pessoas, Usuarios
# Insere dados na tabela pessoa
def insere_pessoas():
pessoa = Pessoas(nome='Bruno', idade=29)
print(pessoa)
pessoa.save()
# Realiza consulta na tabela pessoa
def consulta_pessoas():
pessoas = Pessoas.query.all()
pessoa = Pessoas.query.filter_by(nome='Bruno').first()
print(pessoa.idade)
print(pessoas)
# Altera dados na tabela pessoa
def altera_pessoa():
pessoa = Pessoas.query.filter_by(nome='Bruno').first()
pessoa.idade = 21
pessoa.save()
# Exclui dados na tabela pessoa
def excluir_pessoa():
pessoa = Pessoas.query.filter_by(nome='Bruno').first()
pessoa.delete()
def insere_usuario(login, senha):
usuario = Usuarios(login=login, senha=senha)
usuario.save()
def consulta_todos_usuarios():
usuarios = Usuarios.query.all()
print(usuarios)
if __name__ == '__main__':
insere_usuario('Jacque', '1234')
insere_usuario('Bruno', '4321')
consulta_todos_usuarios()
# insere_pessoas()
# consulta_pessoas()
# altera_pessoa()
# excluir_pessoa()