https://github.com/zoreu/db_python
banco de dados em python puro
https://github.com/zoreu/db_python
Last synced: 26 days ago
JSON representation
banco de dados em python puro
- Host: GitHub
- URL: https://github.com/zoreu/db_python
- Owner: zoreu
- Created: 2024-11-03T01:56:31.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-11T17:56:12.000Z (over 1 year ago)
- Last Synced: 2024-11-11T18:37:49.956Z (over 1 year ago)
- Language: Python
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# db_python
banco de dados em python puro
codigo no db.py
```python
# exemplo
# Definir tabela "usuarios" com campos e índice no campo "id"
usuarios = Tabela("usuarios", ["id", "nome", "idade"], indice_campo="id", cache_limit=10)
# Inserir dados
usuarios.inserir({"id": "1", "nome": "Alice", "idade": "30"})
usuarios.inserir({"id": "2", "nome": "Bob", "idade": "25"})
# Buscar dados
resultado = usuarios.buscar("id", "1")
print("Busca por ID:", resultado)
# Atualizar dados
usuarios.atualizar("id", "1", {"nome": "Alice Smith"})
print("Após atualização:", usuarios.buscar("id", "1"))
# Deletar dados
usuarios.deletar("id", "2")
print("Após deleção:", usuarios.buscar("id", "2"))
```
obs: pode usar lista de dicionario nos valores dos campos