-
Notifications
You must be signed in to change notification settings - Fork 0
/
testeModels.py
42 lines (33 loc) · 1.02 KB
/
testeModels.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
from models import Desenvolvedores, Usuarios
def insere_desenvolvedor():
desenvolvedor = Desenvolvedores(nome='Developer')
print(desenvolvedor)
desenvolvedor.save()
def consulta_desenvolvedor():
desenvolvedores = Desenvolvedores.query.all()
print(desenvolvedores)
def altera_desenvolvedor():
desenvolvedor = Desenvolvedores.query.filter_by(nome='Developer').first()
desenvolvedor.nome='Dev'
desenvolvedor.save()
def exclui_desenvolvedor():
desenvolvedor = Desenvolvedores.query.filter_by(nome='Developer').first()
desenvolvedor.delete()
def insere_usuario():
usuario = Usuarios(login='Admin', senha='pass')
print(usuario)
usuario.save()
def consulta_usuario():
usuarios = Usuarios.query.all()
print(usuarios)
if __name__ == '__main__':
#deleteall
insere_desenvolvedor()
consulta_desenvolvedor()
altera_desenvolvedor()
consulta_desenvolvedor()
exclui_desenvolvedor()
consulta_desenvolvedor()
#Usuario
insere_usuario()
consulta_usuario()