Skip to content

Relation refactoring: Remove execute function out of Repository interface #1355

@dhmlau

Description

@dhmlau

Description / Steps to reproduce / Feature proposal

Remove execute function out of Repository interface and into its own interface for arbitrary SQL commands. The reasoning behind this is that the Repository interface serves the base for a lot the repository interfaces and it doesn't make sense for some of them to also include the execute function. See #1194 (comment).

Acceptance Criteria

  • Move the execute function here for arbitrary SQL commands from the repository interface and into its own interface.
  • Move it to a separate file in @loopback/repository as a temporary solution.

See Reporting Issues for more tips on writing good issues

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions