IuryNogueira/myreef

View on GitHub
back/src/domain/repository/IndicatorRepository.ts

Summary

Maintainability
A
0 mins
Test Coverage
import { Indicator } from 'domain/entity'
 
export interface IndicatorRepository {
save: (indicator: Indicator) => Promise<Indicator>
list: () => Promise<Indicator[]>
get: (idIndicator: number) => Promise<Indicator>
remove: (idIndicator: number) => Promise<void>
clean: () => Promise<void>
updateValue: (idIndicator: number, value: number) => Promise<Indicator>
}