https://github.com/kazbonfim/sequelize-sqlite-boilerplate
Este boilerplate fornece a estrutura essencial para conectar, modelar e interagir com um banco SQLite de forma simples e eficiente, utilizando o Sequelize para manipulação de dados. Ideal para protótipos rápidos ou projetos pequenos, sem a necessidade de configurar bancos mais complexos.
https://github.com/kazbonfim/sequelize-sqlite-boilerplate
boilerplate database
Last synced: 9 months ago
JSON representation
Este boilerplate fornece a estrutura essencial para conectar, modelar e interagir com um banco SQLite de forma simples e eficiente, utilizando o Sequelize para manipulação de dados. Ideal para protótipos rápidos ou projetos pequenos, sem a necessidade de configurar bancos mais complexos.
- Host: GitHub
- URL: https://github.com/kazbonfim/sequelize-sqlite-boilerplate
- Owner: Kazbonfim
- Created: 2025-01-09T00:10:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-09T02:40:03.000Z (over 1 year ago)
- Last Synced: 2025-01-20T04:13:57.515Z (over 1 year ago)
- Topics: boilerplate, database
- Language: JavaScript
- Homepage:
- Size: 41 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sobre
Este boilerplate fornece a estrutura essencial para conectar, modelar e interagir com um banco SQLite de forma simples e eficiente, utilizando o Sequelize para manipulação de dados. Ideal para protótipos rápidos ou projetos pequenos, sem a necessidade de configurar bancos mais complexos.
## Como usar?
```
git clone // Clonar esse rep.
cd // Ir pra dentro da pasta dos arquivos
npm install // Vai instalar todos os módulos que usei
npm start // Vai rodar o servidor Express, criar o arquivo .db na raíz, e em seguida, performar as colunas da tabela
```
É isso. É um projeto bem simples, no intuito de realmente reutilizar esses recursos quando forem necessários, sem ter que ficar recorrendo á documentação, IA ou qualquer outro recurso externos - que convenhamos, se torna chato, e as vezes limitante. Testei algumas vezes, não encontrei bugs; recomendo que, caso não tenha um front, só queira entender como funciona requisições e respostas, baixe e instancie, e vá testando tudo no Postaman.
Um exemplo de requisição seria...
Postman:

Rota de criação de usuários: POST | http://localhost:3000/users
Body:
```
{
"name": "Teste",
"email": "teste@example.com"
}
```
Retorno esperado: res(200), de sucesso na inserção ou interação com o algoritmo.
Você pode usar o Thunderclient direto no VCS também, basta instalar ele, e seguir os mesmos passos
## That's all folks! Dúvidas? Só ir em ISSUES, e abrir uma, respondo em breve, prometo.