improve setup flow

This commit is contained in:
João Geonizeli
2022-08-10 14:30:04 +00:00
parent f597282b90
commit 21c874118f
7 changed files with 130 additions and 11 deletions

View File

@@ -1,6 +1,16 @@
# Requisitos
- Docker
- docker-compose
- Docker (Gerenciador de container)
[Instalando Docker no Windows](https://docs.docker.com/desktop/install/windows-install/)
# Setup
- Executar no terminal: './scripts/setup'
- Execute `./scripts/setup` para gerar a base do container, esse processo pode demorar um pouco pois será baixada todas as depêndencias do projeto, libs e banco de dados.
# Levantar a aplicação
- Execute `docker-compose up`
# Executar comandos no container
- Execute `./scripts/bash` para executar comandos você precisa entrar no console do container, agora você poderar por exemplo rodar as migrações de dados.
- Execute `rails db:migration` para rodar as migrações no banco de dados.
- Execute `bundle exec rake environment "user:create_admin[sem.email@example.com, Seu nome]"` para criar seu usuário
- Execute `rails db:seed` para popular o banco com os assuntos, exios e categorias