{"id":22599710,"url":"https://github.com/sistematico/python-sqlite-crud","last_synced_at":"2026-04-27T11:31:02.663Z","repository":{"id":104453041,"uuid":"555123239","full_name":"sistematico/python-sqlite-crud","owner":"sistematico","description":"Exemplo de operação CRUD(Create, Read, Update, Delete) usando o Python 3 e SQLite 3","archived":false,"fork":false,"pushed_at":"2022-10-31T16:30:41.000Z","size":15,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-05-29T05:39:47.005Z","etag":null,"topics":["python","sqlite"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sistematico.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-21T01:43:57.000Z","updated_at":"2022-10-21T02:50:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"a6feacdd-90f5-4f89-b94c-e33c5a6d505d","html_url":"https://github.com/sistematico/python-sqlite-crud","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sistematico/python-sqlite-crud","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sistematico%2Fpython-sqlite-crud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sistematico%2Fpython-sqlite-crud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sistematico%2Fpython-sqlite-crud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sistematico%2Fpython-sqlite-crud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sistematico","download_url":"https://codeload.github.com/sistematico/python-sqlite-crud/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sistematico%2Fpython-sqlite-crud/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32335295,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"online","status_checked_at":"2026-04-27T02:00:06.769Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","sqlite"],"created_at":"2024-12-08T11:11:13.203Z","updated_at":"2026-04-27T11:31:02.658Z","avatar_url":"https://github.com/sistematico.png","language":"Python","funding_links":["https://liberapay.com/sistematico/donate","https://ko-fi.com/K3K32RES9","https://www.buymeacoffee.com/sistematico","https://opencollective.com/sistematico","https://patreon.com/sistematico","https://github.com/sponsors/sistematico"],"categories":[],"sub_categories":[],"readme":"# Python SQLite CRUD\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./assets/python.svg\" /\u003e\n\u003c/p\u003e\n\nOperações básicas em bancos de dados SQLite usando o Python.\n\n## Conteúdo\n\n* [Básico](https://github.com/sistematico/python-sqlite-crud/tree/main/basico)\n    * [Start](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/start.py) (Bônus: Cria as tabelas)\n    * [Start SQL](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/create.py) (Bônus: Cria as tabelas usando um arquivo SQL)\n    * [Create](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/create.py) (Cria um registro)\n    * [Read](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/read.py) (Lê um registro da tabela)\n    * [Update](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/update.py) (Atualiza um registro da tabela)\n    * [Delete](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/delete.py) (Apaga um registro da tabela)\n    * [Read All](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/read_all.py) (Bônus: Lê todos os registros da tabela)\n    * [Create Many](https://github.com/sistematico/python-sqlite-crud/blob/main/basico/createmany.py) (Bônus: Cria vários registros na tabela)\n* [Avançado](https://github.com/sistematico/python-sqlite-crud/tree/main/avancado)\n    * Auto-Close Connection (W.I.P.)\n    * [Abstraction Class](https://github.com/sistematico/python-sqlite-crud/blob/main/avancado/class.py) (Classe de abstração do Banco de Dados)\n    * [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)\n    * [Import from SQL File](https://github.com/sistematico/python-sqlite-crud/blob/main/avancado/import.py) (Cria as tabelas usando um arquivo SQL)\n\n## Referências\n\n* [Regis Santos](https://github.com/rg3915)\n* [Python Docs](https://docs.python.org/3/library/sqlite3.html)\n\n## Ajude\n\nSe o meu trabalho foi útil de qualquer maneira, considere doar qualquer valor através do das seguintes plataformas:\n\n[![LiberaPay](https://img.shields.io/badge/LiberaPay-gray?logo=liberapay\u0026logoColor=white\u0026style=flat-square)](https://liberapay.com/sistematico/donate) [![PagSeguro](https://img.shields.io/badge/PagSeguro-gray?logo=pagseguro\u0026logoColor=white\u0026style=flat-square)](https://pag.ae/bfxkQW) [![ko-fi](https://img.shields.io/badge/ko--fi-gray?logo=ko-fi\u0026logoColor=white\u0026style=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\u0026logoColor=white\u0026style=flat-square)](https://www.buymeacoffee.com/sistematico) [![Open Collective](https://img.shields.io/badge/Open_Collective-gray?logo=opencollective\u0026logoColor=white\u0026style=flat-square)](https://opencollective.com/sistematico) [![Patreon](https://img.shields.io/badge/Patreon-gray?logo=patreon\u0026logoColor=white\u0026style=flat-square)](https://patreon.com/sistematico)\n\n[![GitHub Sponsors](https://img.shields.io/github/sponsors/sistematico?label=Github%20Sponsors)](https://github.com/sponsors/sistematico)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsistematico%2Fpython-sqlite-crud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsistematico%2Fpython-sqlite-crud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsistematico%2Fpython-sqlite-crud/lists"}