Vini-ara / PT-2022-back

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.

NPM Version Package License NPM Downloads CircleCI Coverage Discord Backers on Open Collective Sponsors on Open Collective Support us

Descrição

Processo Trainee 2022.2. Back-end do projeto de Gestão de Membros do Grupo 01

Instalação do Postgres pelo WSL

# Para atualizar o sistema
$ sudo apt update && sudo apt upgrade -y

# Baixar e instalar o postgres
$ sudo apt install postgresql postgresql-contrib libpq-dev -y

# Iniciar o postgres
$ sudo service postgresql start

# Criar um usuário no postgres
$ sudo -i -u postgres
$ psql

CREATE USER nomeDoUsuario WITH PASSWORD 'suaSenha';
ALTER USER nomeDoUsuario WITH SUPERUSER;

OBS: Após ter os schemas do prisma, rodar o seguinte comando

$ yarn prisma migrate dev

Instalação

$ yarn install

Rodando a aplicação

# Desenvolvimento
$ yarn start

Test

# Testes de unidade
$ yarn run test

# Testes assistidos
$ yarn test:watch

# Teste coverage
$ yarn test:cov

License

Nest is MIT licensed.

About


Languages

Language:TypeScript 96.9%Language:JavaScript 2.8%Language:Shell 0.3%