... | ... | @@ -99,6 +99,51 @@ mysql> describe usuarios; |
|
|
+-------+--------------+------+-----+---------+-------+
|
|
|
```
|
|
|
|
|
|
##### Programa [usuarios.py](https://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/blob/master/Codes/usuarios.py) <a name="user">
|
|
|
|
|
|
Esse [programa](https://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/blob/master/Codes/usuarios.py) maneja de forma simples a tabela usuários. Quando inicializado através de `python3 usuarios.py` ele apresenta a interface:
|
|
|
|
|
|
```
|
|
|
> python3 usuarios.py
|
|
|
PROGRAMA DE USUARIOS (crtrl+c para sair)
|
|
|
Opções:
|
|
|
1. Adicionar usuario
|
|
|
2. Retirar usuario
|
|
|
3. Checar usuarios
|
|
|
|
|
|
O que quer fazer?
|
|
|
```
|
|
|
Se a resposta for 1 deve-se preencher usuário, nome e pais:
|
|
|
```
|
|
|
O que quer fazer? 1
|
|
|
User, Nome e Pais
|
|
|
|
|
|
Usuario: huea
|
|
|
Nome: Helena Faria
|
|
|
País: Argentina
|
|
|
("'huea','Helena Faria','Argentina'", 'user, nome, pais')
|
|
|
```
|
|
|
Com o input de 2 é listado as opções de usuários da tabela, para retirá-lo deve-se digitar uma das opções.
|
|
|
```
|
|
|
O que quer fazer? 2
|
|
|
opções: [('bruno',), ('maria',), ('joao',), ('fili',), ('gras',), ('huea',)]
|
|
|
|
|
|
qual usuario deve ser retirado?
|
|
|
```
|
|
|
A terceira opções mostra a tabela usuários:
|
|
|
|
|
|
```
|
|
|
O que quer fazer? 3
|
|
|
user | nome | pais
|
|
|
--------------------------------------------------
|
|
|
bruno | Bruno Thomazi Zanette | Brasil
|
|
|
maria | Maria A B | Rússia
|
|
|
joao | João C D | Chile
|
|
|
fili | Filipe Souza | Russia
|
|
|
gras | gilberto |
|
|
|
huea | Helena Faria | Argentina
|
|
|
```
|
|
|
|
|
|
|
|
|
### Implementar frontend do DataHub.
|
|
|
|
... | ... | |