Certifique-se de ter os seguintes requisitos instalados antes de prosseguir:
2. Migrate
Instale globalmente via Npm:
npm install -g yarn
Verifique a instalação do Yarn:
yarn -v
Para executar o banco de dados, utilize os seguintes comando:
make up
make createdb
Veja o arquivo Makefile para verificar a função de cada comando.
Antes de executar migrações, certifique-se de que seu banco de dados PostgreSQL está configurado e acessível. Ajuste a string de conexão no comando conforme necessário.
make migrateup
Este comando aplicará quaisquer migrações pendentes e atualizará o esquema do banco de dados.
Para criar uma nova migração, utilize o seguinte comando. Isso criará um arquivo SQL na pasta de migrações com o nome fornecido.
migrate create -ext sql -dir src/database/migrations add_user_table
Ajuste o nome add_user_table conforme necessário para refletir o propósito da migração.
A configuração de "eslint.autoFixOnSave" no Visual Studio Code não está mais funcionando para realizar correções automáticas no código. Em vez disso, utilize a seguinte configuração no arquivo settings.json do VSCode:
"editor.codeActionsOnSave": {
"source.fixAll.eslint": true,
"source.fixAll": true
},
Após garantir que todos os requisitos estão instalados e o banco de dados está em execução, execute o seguinte comando para instalar as dependências do projeto:
yarn install
Para iniciar o projeto, utilize o seguinte comando:
yarn dev