WIP: feat: add a database client #3

Closed
nerdychara wants to merge 1 commits from feat/add-database into main
Member

Explanation

Mirabelle needs a database to be added rather than just use hard-coded values.

This will break and should not be merged at minimum until the environment variable is set to a value you want to use.

Issue

1

Attestations

Dependencies

  • I have pinned the dependencies to a specific patch version.

Style

  • I have run the linter and resolved any errors.
  • My pull request uses an appropriate title, matching the conventional commit standards.
  • My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.

Tests

  • My contribution adds new code, and I have added tests to cover it.
  • My contribution modifies existing code, and I have updated the tests to reflect these changes.
  • All new and existing tests pass locally with my changes.
  • Code coverage remains at or above the configured threshold.

Documentation

No response

Versioning

Major - My pull request introduces a breaking change.

### Explanation Mirabelle needs a database to be added rather than just use hard-coded values. This will break and should not be merged at minimum until the environment variable is set to a value you want to use. ### Issue 1 ### Attestations - [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/) - [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/). - [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/). ### Dependencies - [x] I have pinned the dependencies to a specific patch version. ### Style - [x] I have run the linter and resolved any errors. - [x] My pull request uses an appropriate title, matching the conventional commit standards. - [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request. ### Tests - [ ] My contribution adds new code, and I have added tests to cover it. - [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes. - [ ] All new and existing tests pass locally with my changes. - [x] Code coverage remains at or above the configured threshold. ### Documentation _No response_ ### Versioning Major - My pull request introduces a breaking change.
nerdychara added 1 commit 2025-07-02 07:55:33 -07:00
feat: add a database client
Node.js CI / Lint and Test (pull_request) Failing after 11s
7e9dc20632
naomi added the
status
blocked
label 2025-07-02 10:06:27 -07:00
Owner

This is blocked as the related issue has not been triaged yet.

Additionally, we use Prisma for our database client.

This is blocked as the related issue has not been triaged yet. Additionally, we use Prisma for our database client.
nerdychara closed this pull request 2025-09-01 07:21:59 -07:00
Some checks are pending
Node.js CI / Lint and Test (pull_request) Failing after 11s

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
status
blocked
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: nhcarrigan/maribelle#3