Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/giuliano-marinelli/nestjs-prisma

Prisma (TypeScript) module for Nest framework (node.js) that allow generate Prisma schema based on decorators.
https://github.com/giuliano-marinelli/nestjs-prisma

javascript nest nestjs nodejs prisma typescript

Last synced: 12 days ago
JSON representation

Prisma (TypeScript) module for Nest framework (node.js) that allow generate Prisma schema based on decorators.

Awesome Lists containing this project

README

        


Nest Logo

A progressive Node.js framework for building efficient and scalable server-side applications.



NPM Version
Package License
NPM Downloads
CircleCI
Coverage
Discord
Backers on Open Collective
Sponsors on Open Collective



## 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).