chore: strengthen backend eslint profile
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import { Global, Module } from '@nestjs/common';
|
||||
|
||||
import { PrismaService } from './prisma.service';
|
||||
|
||||
@Global()
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import { Injectable, OnModuleDestroy, OnModuleInit } from '@nestjs/common';
|
||||
import { ConfigService } from '@nestjs/config';
|
||||
import { PrismaBetterSqlite3 } from '@prisma/adapter-better-sqlite3';
|
||||
|
||||
import { PrismaClient } from '../../generated/prisma/client';
|
||||
import { Environment } from '../config/env.validation';
|
||||
|
||||
@@ -11,8 +12,7 @@ function getDatabaseUrl(config: ConfigService<Environment, true>): string {
|
||||
@Injectable()
|
||||
export class PrismaService
|
||||
extends PrismaClient
|
||||
implements OnModuleInit, OnModuleDestroy
|
||||
{
|
||||
implements OnModuleDestroy, OnModuleInit {
|
||||
constructor(config: ConfigService<Environment, true>) {
|
||||
super({
|
||||
adapter: new PrismaBetterSqlite3({
|
||||
|
||||
Reference in New Issue
Block a user