Didone / Didone/0722-bootcamp-sql
Insersão
- Dominant language
- Python
- Stars
- 15
- Forks
- 24
- PR merge metrics
- No merged PRs in 30d
Description
Adicionar ao seu motor de interpretação de _SQL_ ([engine.py](https://github.com/Didone/0722-bootcamp-sql/blob/main/csvms/engine.py)) a funcionalidade de **inclusão de dados** e `COMMIT` para salvar os dados incluídos durante a transação.
Ao informar a entrada abaixo, quatro novas linhas deverão ser inseridas à `tipo_frutas` pelo seu _SGBD_
```sql
INSERT INTO tipo_frutas VALUES ('doce',1.5);
INSERT INTO tipo_frutas VALUES ('amargo',2.0);
COMMIT;
```
Exemplo de teste:
```py
from csvms.engine import Engine
# Ao executar o SQL as quatro linhas devem ser inseridas na tabela tipo_frutas
Engine().execute("""INSERT INTO tipo_frutas VALUES ('doce',1.5);INSERT INTO tipo_frutas VALUES ('amargo',2.0);COMMIT;""")
```
O resultado esperado é a inclusão dos quatro registro no arquivo de dados da tabela

Contributor guide
Assessment
This issue has not been assessed yet.