backend icon indicating copy to clipboard operation
backend copied to clipboard

Feat: disabled shelter filter

Open JuanGustah opened this issue 9 months ago • 1 comments

Descrição:

Essa mudança visa permitir a correção do erro apontado na issue https://github.com/SOS-RS/frontend/issues/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 dados prisma/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 listagem src/shelter/ShelterSearch.ts: Filtragem dos abrigos desabilitados, e adição da opção de exibir os desabilitados na listagem src/shelter/types/types.ts: Tipagem do campo na entidade shelter src/shelter/types/search.types.ts: Tipagem do campo na busca de abrigos

JuanGustah avatar May 16 '24 14:05 JuanGustah