Issue:
Testability ddd repository

- Adding/updating the storage interface
- Using cargo features for diesel specific things
- Implement the storage interface for Sqlx
- Implement the mockdb interface for unit tests
- All tests passing

 :heavy_check_mark: It was already merged on Bitbucket.

Resolution:
<think>
PR Context:
- Title: build(deps): bump `futures-locks` crate from 0.6 to 0.7.0
- Merged: 2022-12-05T07:35:40Z
- Files changed: 2 files
- Commits: 2 commits

Implementation approach:
## Type of Change
<!-- Put an `x` in the boxes that apply -->

- [ ] Bugfix
- [ ] New feature
- [ ] Enhancement
- [ ] Refactoring
- [x] Dependency updates

## Description
<!-- Describe your changes in detail -->
This PR updates the `futures-locks` crate from version `0.6` to `0.7.0`.

Fixes an instance of GHSA-fg7r-2g4j-5cgr raised as a Dependabot security alert against our repository.

It turns out that `tokio 0.2.25` was a dependency of `futures-locks 0.6` and thus the security 
</think>

To implement this, you'll need to modify:


(No detailed commit information available)