- 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.
- Nome
- Idade
- Telefone
# Iniciar projeto
npm init # Isso vai gerar o package.json
# Express
npm install express
# Mysql
npm install mysql
# Para baixar e rodar o container
docker-compose up
# Para acessar o mysql no docker
docker exec -it <id> bash
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)
);
backend