An open API service indexing awesome lists of open source software.

https://github.com/sistematico/python-sqlite-crud

Exemplo de operação CRUD(Create, Read, Update, Delete) usando o Python 3 e SQLite 3
https://github.com/sistematico/python-sqlite-crud

python sqlite

Last synced: about 2 months ago
JSON representation

Exemplo de operação CRUD(Create, Read, Update, Delete) usando o Python 3 e SQLite 3

Awesome Lists containing this project

README

          

# Python SQLite CRUD



Operações básicas em bancos de dados SQLite usando o Python.

## Conteúdo

* [Básico](https://github.com/sistematico/python-sqlite-crud/tree/main/basico)
* [Start](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/start.py) (Bônus: Cria as tabelas)
* [Start SQL](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/create.py) (Bônus: Cria as tabelas usando um arquivo SQL)
* [Create](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/create.py) (Cria um registro)
* [Read](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/read.py) (Lê um registro da tabela)
* [Update](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/update.py) (Atualiza um registro da tabela)
* [Delete](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/delete.py) (Apaga um registro da tabela)
* [Read All](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/read_all.py) (Bônus: Lê todos os registros da tabela)
* [Create Many](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/createmany.py) (Bônus: Cria vários registros na tabela)
* [Avançado](https://github.com/sistematico/python-sqlite-crud/tree/main/avancado)
* Auto-Close Connection (W.I.P.)
* [Abstraction Class](https://github.com/sistematico/python-sqlite-crud/blob/main/avancado/class.py) (Classe de abstração do Banco de Dados)
* [ON CONFLICT](https://github.com/sistematico/python-sqlite-crud/blob/main/avancado/conflict.py) (Insere um registro na tabela, e caso o campo email já exista, altera a idade)
* [Import from SQL File](https://github.com/sistematico/python-sqlite-crud/blob/main/avancado/import.py) (Cria as tabelas usando um arquivo SQL)

## Referências

* [Regis Santos](https://github.com/rg3915)
* [Python Docs](https://docs.python.org/3/library/sqlite3.html)

## Ajude

Se o meu trabalho foi útil de qualquer maneira, considere doar qualquer valor através do das seguintes plataformas:

[![LiberaPay](https://img.shields.io/badge/LiberaPay-gray?logo=liberapay&logoColor=white&style=flat-square)](https://liberapay.com/sistematico/donate) [![PagSeguro](https://img.shields.io/badge/PagSeguro-gray?logo=pagseguro&logoColor=white&style=flat-square)](https://pag.ae/bfxkQW) [![ko-fi](https://img.shields.io/badge/ko--fi-gray?logo=ko-fi&logoColor=white&style=flat-square)](https://ko-fi.com/K3K32RES9) [![Buy Me a Coffee](https://img.shields.io/badge/Buy_Me_a_Coffee-gray?logo=buy-me-a-coffee&logoColor=white&style=flat-square)](https://www.buymeacoffee.com/sistematico) [![Open Collective](https://img.shields.io/badge/Open_Collective-gray?logo=opencollective&logoColor=white&style=flat-square)](https://opencollective.com/sistematico) [![Patreon](https://img.shields.io/badge/Patreon-gray?logo=patreon&logoColor=white&style=flat-square)](https://patreon.com/sistematico)

[![GitHub Sponsors](https://img.shields.io/github/sponsors/sistematico?label=Github%20Sponsors)](https://github.com/sponsors/sistematico)