Adapt the `BaseService` to support multiple bd (Postgres, Mongo etc...) We mee to create a new repository interface that will be implemented by each db type repository and call in base service type