Home | Sprints | Requisitos | Arquitetura | Configuração | Mockups | Banco de Dados | Instalação | Gerência de Projeto | Horários Disponiveis | Links úteis | Anotações do time | Versionamento | Comandos | Padronização |
---|
Página de Instalação do Usuário
Requisitos de Software:
- Java 11
- Banco de dados PostgreSQL
- Maven (pode ser utilizado o wrapper disponibilizado pelo projeto)
Os arquivos de configuração (Liquibase, Spring e mail) ficam na pasta /src/main/resources
. Também encontra-se as migrações do banco de dados em /src/main/resources/database
.
É importante ressaltar que as migrações do banco de dados ficam na pasta referente ao ambiente de desenvolvimento. Assim, caso queira trocar o perfil da aplicação ou o nome em si, coloque as migrações em uma pasta que reflita o nome do ambiente (prod, staging, etc).
Passos:
- Clonar o repositório (Após realizar o clone do repositório, certifique-se de que a sua instância do banco de dados está up e limpa).
- Alterar os dados de conexão com o banco de dados e configurações de servico de e-mail nos arquivos
application-*.yaml
,liquibase*.properties
email.properties
. - Execute, na pasta do projeto, o comando
mvn package
ou./mvnw package
. Verifique se todos os testes passaram. - Execute, na pasta do projeto, o comando
mvn liquibase:update
ou./mvnw liquibase:update
. Isso irá popular o banco de dados com as migrações criadas pelo Liquibase. - Execute, na pasta do projeto,
mvn spring-boot: run
ou./mvnw spring-boot:run
.