The app had a database layer called "dao". Prisma is now the database layer, so it's not necessary to have another one in the code. By removing it, the app models are consolidated and the code is easier to navigate. I also refactored most of the model code.
Screenshots or logs (if appropriate)
Questions:
Have you connected this PR to the issue it resolves? #261
Does the documentation need an update? No
Does this add new dependencies? No
Have you added unit or functional tests for this PR? No
This PR is very long and difficult for manual review. All tests are passing, and no one has approved yet, and I have 2 PRs in line, so I'm going to merge it.
What does this PR do?
dao
directory.Do you have any concerns with this PR?
No
How can the reviewer verify this PR?
Run tests
Any background context you want to provide?
The app had a database layer called "dao". Prisma is now the database layer, so it's not necessary to have another one in the code. By removing it, the app models are consolidated and the code is easier to navigate. I also refactored most of the model code.
Screenshots or logs (if appropriate)
Questions: