Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Descrição:
Essa mudança visa permitir a correção do erro apontado na issue SOS-RS/frontend#178 do front-end. Adicionando um campo enabled na tabela de shelter do banco de dados, e filtrando os abrigos ativos na listagem. Por padrão, abrigos desativados não deverão aparecer, mas caso haja necessidade, pode ser passado a propriedade showDisabled na busca para que eles também sejam retornados.
Arquivos modificados:
prisma/schema.prisma
: Adição do campo enabled ao banco de dados.prisma/migrations/20240516032930_/migration.sql
: Migração com o campo novo adicionado ao banco de dadosprisma/dev_dump.sql
: Adição do campo enabled ao registro no dump do banco de dados.src/shelter/shelter.service.ts
: Retornar o campo enabled na listagemsrc/shelter/ShelterSearch.ts
: Filtragem dos abrigos desabilitados, e adição da opção de exibir os desabilitados na listagemsrc/shelter/types/types.ts
: Tipagem do campo na entidade sheltersrc/shelter/types/search.types.ts
: Tipagem do campo na busca de abrigos