Skip to content

micherenio-nascimento/CRUD_NODEJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CRUD COM NODE.JS

  • C - Create (Criar)
  • R - Read (Ler)
  • U - Update (Atualizar)
  • D - Delete (Apagar)

CRUD é usado para descrever as operações básicas que podem ser feitas em qualquer fonte de dados, seja ela um banco de dados relacional, um banco de dados não relacional, uma API, uma planilha, um arquivo ou qualquer outra coisa que armazene informações. CRUD também é usado para definir os requisitos funcionais de um sistema ou aplicação que manipula dados.

Exemplo de CRUD com um sistema de cadastro (sem autenticação)

  • Nome
  • Idade
  • Telefone

Dependências do projeto:

# Iniciar projeto
npm init # Isso vai gerar o package.json

# Express
npm install express

# Mysql
npm install mysql

Mysql no Docker

# Para baixar e rodar o container
docker-compose up

# Para acessar o mysql no docker
docker exec -it <id> bash

Estrutura do banco

    CREATE TABLE usuarios ( 
        id INT NOT NULL AUTO_INCREMENT,
        nome VARCHAR(20) NOT NULL,
        idade INT NOT NULL,
        telefone VARCHAR(20) NOT NULL,
        PRIMARY KEY (id)
    );



Operações e testes com postman

create

read

update

delete

Categoria

backend

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published