https://github.com/odiegosilva1/orm-db
Gerenciamento de Banco de Dados com Peewee e SQLite
https://github.com/odiegosilva1/orm-db
peewee-orm python3
Last synced: 10 months ago
JSON representation
Gerenciamento de Banco de Dados com Peewee e SQLite
- Host: GitHub
- URL: https://github.com/odiegosilva1/orm-db
- Owner: odiegosilva1
- Created: 2025-07-25T12:34:12.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-07-25T14:18:28.000Z (10 months ago)
- Last Synced: 2025-07-25T20:14:42.041Z (10 months ago)
- Topics: peewee-orm, python3
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📁 ORM-DB - Gerenciamento de Banco de Dados com Peewee e SQLite
🚀 **Descrição:**
Um projeto Python que utiliza o ORM **Peewee** para gerenciar um banco de dados **SQLite**, criando e manipulando tabelas de **usuários** e **anúncios** de forma eficiente e organizada.
🔧 **Tecnologias:**
- **Python 3** 🐍
- **Peewee (ORM)** 🗃️
- **SQLite** 💾
📂 **Estrutura Principal:**
- `database.py` → Define os **modelos** (`Usuario` e `Anuncio`) e configura o banco de dados.
- `main.py` → Conecta ao banco e cria as tabelas.
⚙️ **Funcionalidades:**
✔️ Criação automática de tabelas
✔️ Relacionamento entre `Usuario` e `Anuncio` (chave estrangeira)
✔️ Validação de campos únicos (ex: e-mail)
📌 **Como Usar:**
1. Instale o Peewee:
```sh
pip install peewee
```
2. Execute `main.py` para criar o banco de dados e as tabelas.
---