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

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

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.

---