Individual — responda por escrito
1. Coloque os passos de instalação na ordem correta:
.envnpm install)2. Por que usamos npm install --omit=dev em produção e não em desenvolvimento?
3. Verdadeiro ou falso — justifique as falsas:
postgres para garantir que tudo funcione.4. O que é parametrização? Dê dois exemplos de parametrização no sistema da Chapecoense.
5. No pgAdmin 4, ao criar uma Role para a aplicação, explique qual é a função de cada permissão abaixo e se deve ser ativada ou não para o usuário app_chapecoense:
| Permissão | Função | Ativar? |
|---|---|---|
| Can login | ||
| Superuser | ||
| Create roles | ||
| Create databases |
6. Um técnico seguiu todos os passos de instalação corretamente mas ao rodar npm run seed recebe o erro:
**error**: permission denied for table planos
O que causou esse erro? Qual passo foi esquecido? O que precisa ser feito no pgAdmin para corrigir?
7. Por que as permissões nas tabelas precisam ser concedidas depois das migrations e não antes?
8. Verdadeiro ou falso — justifique as falsas:
npm install precisa de acesso à internet para funcionar..env deve ser versionado no Git junto com o código para facilitar a configuração./health é usada para verificar se o sistema está respondendo após a instalação.Individual — prático no laboratório — tempo sugerido: 60 minutos