@krsbx/prisma-repo
v0.2.7
Published
Alternative of prisma-repo made by @krsbx
Downloads
16
Readme
Table of contents
- What is Prisma Repo?
- Getting Started
- Config Docs
- Contributors
"Prisma Repo" is a Repository Pattern Generator for your Prisma TypeScript Backend. By using Prisma Repo, you can free your mind from how to setup a Repository Pattern in Prisma without a headache.
Keep in mind that the generated file is can be edited. You can freely modified the generated model repository file and the base repository file as you like. Just keep in mind the prisma-repo will be overwritten every time you run a prisma migration.
- To get started with
prisma-repo
, run any of the following commands:
npm
npm i -D prisma-repo@latest
- Add Prisma Generator as your generator in your
schema.prisma
# Top level after prisma-client generator
generator repo {
provider = "prisma-repo"
output = "../src/repository"
query = true
warn = true
info = true
error = true
}
# Rest of your model and stuff...
| Option/Flag | Description |
| :---------: | :------------------------------------------------------------- |
| output
| Determine the destination of generated files to be outputted |
| query | Determine whether to use the query
options in prisma logging |
| warn
| Determine whether to use the warn
options in prisma logging |
| info
| Determine whether to use the info
options in prisma logging |
| error
| Determine whether to use the error
options in prisma logging |
We 💖 contributors! Feel free to contribute to this project but please read the Contributing Guidelines before opening an issue or PR so you understand the branching strategy and local development environment.