init prisma and migrate sns to prisma
This commit is contained in:
9
src/_prisma/prisma.module.ts
Normal file
9
src/_prisma/prisma.module.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
import { Module } from "@nestjs/common";
|
||||
import { PrismaService } from "./prisma.service";
|
||||
|
||||
@Module({
|
||||
imports: [],
|
||||
providers: [PrismaService],
|
||||
exports: [PrismaService],
|
||||
})
|
||||
export class PrismaModule {}
|
||||
10
src/_prisma/prisma.service.ts
Normal file
10
src/_prisma/prisma.service.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import { OnModuleInit } from "@nestjs/common";
|
||||
import { PrismaClient } from "@prisma/client";
|
||||
|
||||
export class PrismaService extends PrismaClient implements OnModuleInit {
|
||||
async onModuleInit() {
|
||||
await this.$connect();
|
||||
const tables = await this.$queryRawUnsafe('.tables');
|
||||
console.log({ tables })
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user