feat(freight:api): initial backend work

This commit is contained in:
Michael Abebe
2026-05-18 10:25:33 +03:00
parent f0b309b65c
commit 0e0d2ea450
13 changed files with 177 additions and 16 deletions

View File

@@ -1,6 +1,8 @@
import { Module } from "@nestjs/common";
import { ConfigModule, ConfigService } from "@nestjs/config";
import { TypeOrmModule, TypeOrmModuleOptions } from "@nestjs/typeorm";
import { IamModule } from "@tria-plc/iamapi-common";
import { SharedAuthModule } from "@tria-plc/api-common/modules/auth/shared-auth.module";
import appConfig from "./config/app.config";
import databaseConfig from "./config/database.config";
@@ -24,6 +26,8 @@ import { NotificationsModule } from "./modules/notifications/notifications.modul
useFactory: (config: ConfigService): TypeOrmModuleOptions =>
config.get<TypeOrmModuleOptions>("database")!,
}),
SharedAuthModule,
IamModule,
BookingsModule,
ConsignmentsModule,
TrainsModule,