IuryNogueira/myreef

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

Summary

Maintainability
A
0 mins
Test Coverage
import { Aquarium } from 'domain/entity'
 
export interface AquariumRepository {
save: (aquarium: Aquarium) => Promise<Aquarium>
list: () => Promise<Aquarium[]>
get: (idAquarium: number) => Promise<Aquarium>
remove: (idAquarium: number) => Promise<void>
clean: () => Promise<void>
}