Parte 6: Apagando dados
A última operação que falta para completarmos as operações CRUD (Create, Read, Update, Delete) é apagar uma linha. Para isso vamos utilizar o comando DELETE
:
Por exemplo:
Note que depois dessa operação não vai mais existir uma linha com identificador
igual a 5
. Os identificadores não são atualizados para preencher valores inexistentes.
Exercício 06
Implemente o método delete(self, note_id)
, que recebe o valor de um id
e apaga essa entrada do banco de dados. Obs: lembre-se de chamar o método commit
depois do execute
.
Ao finalizar, rode os testes e se tudo estiver certo, o teste com o nome exercicio_06_delete_row
deverá passar com sucesso.