Refactor code structure for improved readability and maintainability

This commit is contained in:
lborv
2025-09-17 17:02:03 +03:00
parent afb1f343e0
commit db58d6ecb1
28 changed files with 674 additions and 132 deletions

View File

@ -1,8 +1,8 @@
import { Module } from "@nestjs/common";
import { TypeOrmModule } from "@nestjs/typeorm";
import { ConfigModule } from "@nestjs/config";
import { User } from "../entities/user.entity";
import { UserService } from "../services/user.service";
import { TestModule } from "src/test/test.module";
import { ApiModule } from "src/api/api.module";
@Module({
imports: [
@ -19,13 +19,14 @@ import { UserService } from "../services/user.service";
database: process.env.DB_DATABASE || "low_code_engine",
entities: [__dirname + "/../**/*.entity{.ts,.js}"],
migrations: [__dirname + "/../migrations/*{.ts,.js}"],
synchronize: process.env.NODE_ENV === "development",
synchronize: false,
migrationsRun: process.env.NODE_ENV === "production",
autoLoadEntities: true,
}),
TypeOrmModule.forFeature([User]),
ApiModule,
TestModule,
],
controllers: [],
providers: [UserService],
providers: [],
})
export class AppModule {}