IuryNogueira/myreef

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

Summary

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