diff --git a/.env.example b/.env.example index 2d4e67e..f559c39 100644 --- a/.env.example +++ b/.env.example @@ -2,8 +2,10 @@ PORT=3023 #database -DB_HOST="localhost" -DB_PORT=3306 -DB_USERNAME="root" -DB_PASSWORD="" -DB_NAME="notification_db" \ No newline at end of file +POSTGRES_HOST="localhost" +POSTGRES_PORT=5432 +POSTGRES_USER="postgres" +POSTGRES_PASSWORD="" +POSTGRES_DATABASE="notification_db" +POSTGRES_SSL=false +POSTGRES_SYNC=true \ No newline at end of file diff --git a/ecosystem.config.js.example b/ecosystem.config.js.example index 4b698ca..87c9711 100644 --- a/ecosystem.config.js.example +++ b/ecosystem.config.js.example @@ -3,8 +3,7 @@ module.exports = { name: "notification_server", script: "./dist/main.js", // cluster mode run with node only, not npm args: "", - exec_mode: "cluster", // default fork - instances: "max", + exec_mode: "fork", // default fork kill_timeout: 4000, wait_ready: true, autorestart: true, diff --git a/src/notifications/notification.dto.ts b/src/notifications/notification.dto.ts index 5545ad1..4b9d6d8 100644 --- a/src/notifications/notification.dto.ts +++ b/src/notifications/notification.dto.ts @@ -1,4 +1,4 @@ -import { IsInt, IsNotEmpty, IsString } from "class-validator"; +import { IsInt, IsNotEmpty, IsString } from 'class-validator'; export class NotificationDto { @IsNotEmpty() @@ -12,4 +12,4 @@ export class NotificationDto { @IsNotEmpty() @IsString() phone_number: string; -} \ No newline at end of file +} diff --git a/src/notifications/notification.module.ts b/src/notifications/notification.module.ts index bf548e3..e17e45c 100644 --- a/src/notifications/notification.module.ts +++ b/src/notifications/notification.module.ts @@ -1,12 +1,11 @@ -import { Module } from "@nestjs/common"; -import { NotificationController } from "./notification.controller"; -import { NotificationService } from "./notification.service"; -import { SocketModule } from "../socket/socket.module"; +import { Module } from '@nestjs/common'; +import { NotificationController } from './notification.controller'; +import { NotificationService } from './notification.service'; +import { SocketModule } from '../socket/socket.module'; @Module({ imports: [SocketModule], controllers: [NotificationController], providers: [NotificationService], }) -export class NotificationModule { -} \ No newline at end of file +export class NotificationModule {}