feat: dotenv confirmation

This commit is contained in:
Artemy Egorov 2023-08-21 17:56:50 +03:00
parent 3be237ae31
commit daf810ccb5
2 changed files with 20 additions and 5 deletions

View file

@ -1,16 +1,22 @@
{{#if dotenv}}
import { IConfigService } from "./config/config.interface";
import { ConfigService } from "./config/config.service";
{{/if}}
{{#if prisma}}
import { PrismaClient } from "@prisma/client";
{{/if}}
class App {
{{#if dotenv}}
config: IConfigService;
{{/if}}
{{#if prisma}}
prisma: PrismaClient;
{{/if}}
constructor() {
{{#if dotenv}}
this.config = new ConfigService();
{{/if}}
{{#if prisma}}
this.prisma = new PrismaClient();
{{/if}}