Skip to content

@sylis/api v0.0.1


@sylis/api / modules/prisma/prisma.service / PrismaService

Class: PrismaService

Defined in: apps/api/src/modules/prisma/prisma.service.ts:5

Extends

  • PrismaClient

Implements

  • OnModuleInit

Indexable

[K: symbol]: object

Constructors

Constructor

new PrismaService(optionsArg?): PrismaService

Defined in: node_modules/.pnpm/@prisma+client@6.10.1_prisma@6.10.1_typescript@5.8.3/node_modules/.prisma/client/index.d.ts:203

Prisma Client ʲˢ

Type-safe database client for TypeScript & Node.js

Parameters

optionsArg?

Subset<PrismaClientOptions, PrismaClientOptions>

Returns

PrismaService

Example

const prisma = new PrismaClient()
// Fetch zero or more Books
const books = await prisma.book.findMany()

Read more in our docs.

Inherited from

PrismaClient.constructor

Methods

onModuleInit()

onModuleInit(): Promise<void>

Defined in: apps/api/src/modules/prisma/prisma.service.ts:6

Returns

Promise<void>

Implementation of

OnModuleInit.onModuleInit