É uma trabalho da faculdade, eles usam mongoDB, atlas, heroku e também entra um pouco de git. Eu já respondi só gostaria de confirmar com quem tem experiencia nessa área se esta certo. Minhas respostas estão em negrito.
Obrigado.
1- Qual o comando utilizado para inicialização de um repositório:
git init
git create
git checkout
git import
2 - O executável do MongoDB que permite a importação de dados em massa, por linha de comando, é:
mongoimport.exe
mongorestore.exe
mongoexport.exe
mongod.exe
3 - Qual comando utilizado para realizar o merge do branch ‘feature/CriaRotas’ com o master?
git merge
git merge feature/CriaRotas
git push feature/CriaRotas
git add feature/CriaRotas
4 - Qual o comando utilizado para a criação do branch feature/modeloMongoose?
git add feature/modeloMongoose
git push feature/modeloMongoose
git checkout -b feature/modeloMongoose
git merge feature/modeloMongoose
5 - Qual comando utilizado para transferir o branch master do seu projeto versionado, no repositório local para o repositório remoto, considerando que o endereço do remote esta mapeado no origin?
git commit master origin
git revert origin master
git push -u origin master
git pull -u origin master
6 - Qual o comando utilizado para a exclusão do branch feature/modeloMongoose?
git remove feature/modeloMongoose
git branch -d feature/modeloMongoose
git commit -d feature/modeloMongoose
git delete feature/modeloMongoose
7 - Qual o comando utilizado para criar uma nova aplicação no Heroku para os projetos deste desafio?
heroku create
heroku start grades-app grades-api
heroku start
heroku init
8 - A aplicação possui uma funcionalidade de logger do pacote Winston, que registra dados numa capped collection (logs_grades). Qual o limite máximo de documentos que podem ser registrados nesta coleção?:
20 bytes de documentos.
20 documentos.
Indefinido.
Não há limite.
9 - Considerando o comando default para criar uma nova aplicação, qual o comando foi utilizado para deploy da aplicação no heroku?
git push heroku master
heroku deploy master
heroku init master
heroku start master
10 - Na publicação do back-end é necessário definir o comando a ser utilizado para o start da aplicação no Heroku. Esse comando foi definido onde?
No arquivo package.json.
No ambiente do Heroku.
No arquivo Procfile.
No arquivo .env.
11 - Na controller das rotas, qual o método do mongoose utilizado para remoção de todas as grades em removeAll? Considerando a execução de apenas um comando.
deleteAll
findById
findByIdAndRemove
deleteMany
12 - Na controller das rotas, qual o método do mongoose pode ser utilizado em findOne?
removeById
deleteMany
findByIdAndUpdate
findById
13 - A respeito do Heroku utilizado no projeto, podemos afirmar, EXCETO: Grupo de escolhas da pergunta
O comando para visualização de logs em tempo real é heroku logs –tail.
O comando escalar a aplicação em 1 servidor é heroku ps:scale web=0.
O comando heroku local web permite a execução da aplicação localmente.
O comando heroku open permite a abertura da aplicação.