This commit is contained in:
2025-08-28 19:46:51 +03:00
parent e3687c02f8
commit 47e803999f
5 changed files with 12 additions and 6 deletions

2
.gitignore vendored
View File

@@ -4,7 +4,7 @@
/build /build
/assets /assets
!/assets/uploads/.gitkeep !/assets/uploads/.gitkeep
/generated/prisma /src/generated/prisma
# Logs # Logs
logs logs

View File

@@ -4,6 +4,7 @@
"sourceRoot": "src", "sourceRoot": "src",
"compilerOptions": { "compilerOptions": {
"deleteOutDir": true, "deleteOutDir": true,
"watchAssets": true,
"assets": [ "assets": [
{ {
"include": "../assets/**", "include": "../assets/**",
@@ -12,9 +13,13 @@
}, },
{ {
"include": "../prisma/**", "include": "../prisma/**",
"outDir": "dist/prisma", "outDir": "dist/prisma"
"watchAssets": false },
{
"include": "./generated/**",
"outDir": "./dist"
} }
] ]
} }
} }

View File

@@ -6,7 +6,7 @@
generator client { generator client {
provider = "prisma-client-js" provider = "prisma-client-js"
output = "../generated/prisma" output = "../src/generated/prisma"
} }
datasource db { datasource db {

View File

@@ -83,6 +83,7 @@ export class AppController {
createdAt: new Date(), createdAt: new Date(),
}, },
}); });
savedCandidate.profileImage = `${process.env.HOST_URL as string}/uploads/${savedCandidate.profileImage}`;
this.socketService.onAddCandidate(savedCandidate); this.socketService.onAddCandidate(savedCandidate);
return savedCandidate; return savedCandidate;

View File

@@ -1,5 +1,5 @@
import { Injectable, OnModuleInit } from '@nestjs/common'; import { Injectable, OnModuleInit } from '@nestjs/common';
import { PrismaClient } from '../../generated/prisma'; import { PrismaClient } from '../generated/prisma';
@Injectable() @Injectable()
export class PrismaService extends PrismaClient implements OnModuleInit { export class PrismaService extends PrismaClient implements OnModuleInit {