mirror of
https://github.com/artegoser/create-ts-prod.git
synced 2025-02-23 12:53:15 +03:00
feat: dotenv confirmation
This commit is contained in:
parent
3be237ae31
commit
daf810ccb5
2 changed files with 20 additions and 5 deletions
|
@ -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}}
|
||||
|
|
Loading…
Add table
Reference in a new issue