Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidhancu/prisma-util
Merge multiple Prisma schema files, model inheritance, resolving name conflicts and timings reports, all in a simple tool.
https://github.com/davidhancu/prisma-util
cli prisma prisma-cli prisma-extend prisma-merge prisma-timings prisma-util prisma-utility
Last synced: 7 days ago
JSON representation
Merge multiple Prisma schema files, model inheritance, resolving name conflicts and timings reports, all in a simple tool.
- Host: GitHub
- URL: https://github.com/davidhancu/prisma-util
- Owner: DavidHancu
- License: apache-2.0
- Created: 2022-09-03T17:52:59.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-17T22:50:38.000Z (almost 2 years ago)
- Last Synced: 2024-12-19T03:36:16.862Z (17 days ago)
- Topics: cli, prisma, prisma-cli, prisma-extend, prisma-merge, prisma-timings, prisma-util, prisma-utility
- Language: TypeScript
- Homepage:
- Size: 381 KB
- Stars: 40
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.MD
- Contributing: CONTRIBUTING.MD
- License: LICENSE
Awesome Lists containing this project
README
## What is Prisma Util?
Prisma Util is an easy to use tool that merges multiple Prisma schema files, allows extending of models, resolves naming conflicts and provides easy access to Prisma commands and timing reports. It's mostly a plug-and-play replacement, with an easy configuration file.
## How to Use?
npx prisma-util [options]
The Prisma Util is built on top of Prisma, and as such all arguments and commands are the same as the ones from the [official documentation](https://www.prisma.io/docs/reference/api-reference/command-reference). The only additional parameter available is `--config` and it allows you to change the path of the config file (default: `prisma-util.config.mjs`).
## Links
Check out our API Documentation - [API Documentation](https://prisma-util.gitbook.io/prisma-util/api-documentation)
Get Started with Prisma Util - [Getting Started](https://prisma-util.gitbook.io/prisma-util/guides/getting-started)
## Support
### Create a bug report for Prisma Util
If you see an error with Prisma Util, please create a bug report [here](https://github.com/DavidHancu/prisma-util/issues/new?assignees=&labels=&template=bug_report.md&title=).
### Submit a feature request
If you want to see a new feature added to Prisma Util, please create an issue [here](https://github.com/DavidHancu/prisma-util/issues/new?assignees=&labels=&template=feature_request.md&title=).
### Contributing
Refer to our [contribution guidelines](https://github.com/DavidHancu/prisma-util/blob/main/CONTRIBUTING.MD) for information on how to contribute.