npm package: @nestjs!/prisma
Description: Prisma (TypeScript) module for Nest framework (node.js) that allow generate Prisma schema based on decorators.
Author: Giuliano Marinelli
Latest version: 1.0.1

<p align="center">
  <a href="http://nestjs.com/" target="blank"><img src="https://nestjs.com/img/logo-small.svg" width="120" alt="Nest Logo" /></a>
</p>

  <p align="center">A progressive <a href="http://nodejs.org" target="blank">Node.js</a> framework for building efficient and scalable server-side applications.</p>
    <p align="center">
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/v/@nestjs/core.svg" alt="NPM Version" /></a>
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/l/@nestjs/core.svg" alt="Package License" /></a>
<a href="https://www.npmjs.com/~nestjscore"><img src="https://img.shields.io/npm/dm/@nestjs/core.svg" alt="NPM Downloads" /></a>
<a href="https://circleci.com/gh/nestjs/nest" target="_blank"><img src="https://img.shields.io/circleci/build/github/nestjs/nest/master" alt="CircleCI" /></a>
<a href="https://coveralls.io/github/nestjs/nest?branch=master"><img src="https://coveralls.io/repos/github/nestjs/nest/badge.svg?branch=master#5" alt="Coverage" /></a>
<a href="https://discord.gg/G7Qnnhy" target="_blank"><img src="https://img.shields.io/badge/discord-online-brightgreen.svg" alt="Discord"/></a>
<a href="https://opencollective.com/nest#backer"><img src="https://opencollective.com/nest/backers/badge.svg" alt="Backers on Open Collective" /></a>
<a href="https://opencollective.com/nest#sponsor"><img src="https://opencollective.com/nest/sponsors/badge.svg" alt="Sponsors on Open Collective" /></a>
  <a href="https://paypal.me/kamilmysliwiec"><img src="https://img.shields.io/badge/Donate-PayPal-dc3d53.svg"/></a>
  <a href="https://twitter.com/nestframework"><img src="https://img.shields.io/twitter/follow/nestframework.svg?style=social&label=Follow"></a>
</p>
  <!--[![Backers on Open Collective](https://opencollective.com/nest/backers/badge.svg)](https://opencollective.com/nest#backer)
  [![Sponsors on Open Collective](https://opencollective.com/nest/sponsors/badge.svg)](https://opencollective.com/nest#sponsor)-->

## Description

#### This is an unofficial Nest package designed to generate Prisma schemas using Nest decorators. The underlying generation process relies on the [Refract](https://github.com/cwqt/refract) library.

[Prisma](https://www.prisma.io/) is an open-source database toolkit that simplifies database access for developers. It provides a type-safe and auto-generated query API, supporting languages like TypeScript, JavaScript, and Rust. Prisma allows automatic schema generation based on the application's data model, promoting consistency and reducing errors. Compatible with databases such as PostgreSQL, MySQL, SQLite and MongoDB, Prisma is a versatile and popular choice for modern web and backend development, emphasizing type safety, scalability, and developer productivity.

## Installation

```bash
$ npm install @nestjs!/prisma
```

## Usage

[Overview & Tutorial](https://docs.nestjs.com/recipes/prisma)

[Documentation](https://github.com/giuliano-marinelli/nestjs-prisma/wiki)

## Stay in touch

### Me

- Author - [Giuliano Marinelli](https://www.linkedin.com/in/giuliano-marinelli/)
- Website - [https://github.com/giuliano-marinelli](https://github.com/giuliano-marinelli)

### Refract

- Website - [https://github.com/cwqt](https://github.com/cwqt)

### Nest

- Website - [https://nestjs.com](https://nestjs.com/)
- Twitter - [@nestframework](https://twitter.com/nestframework)

## License

Nest and this package are [MIT licensed](LICENSE).