Cadastro de:
- Produtos
- Clientes
- Pedidos de Compra
- Gestão de Usuarios:
- Autenticação via token JWT
- Recuperação de senha por email
- atualização de perfil
- atualização de avatar
subindo container com banco de dados postgres
docker run --name postgres -e POSTGRES_PASSWORD=docker -p 5432:5432 -d postgres
container do servidor redis
docker run --name redis -p 6379:6379 -d -t redis:alpine
Usando RedisInsight como cliente redis
container do cliente redis
docker run --name redis-client -v redisinsight:/db -p 8001:8001 -d -t redislabs/redisinsight:latest
depois de rodar esse comando o cliente redis fica disponivel nesta rota
http://localhost:8001
Generating a UUID in Postgres for Insert statement
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
criando uma migration
yarn typeorm migration:create -n CreateProducts
Rodando a migration
yarn typeorm migration:run