Merge branch 'freight/develop' into freight/feature/bootstrap_backoffice

This commit is contained in:
Michael Abebe
2026-05-26 13:37:34 +03:00
31 changed files with 2833 additions and 1636 deletions

View File

@@ -8,6 +8,7 @@ import appConfig from "./config/app.config";
import databaseConfig from "./config/database.config";
import { BookingsModule } from "./modules/bookings/bookings.module";
import { FilesModule } from "./modules/files/files.module";
import { ConsignmentsModule } from "./modules/consignments/consignments.module";
import { TrainsModule } from "./modules/trains/trains.module";
import { CustomersModule } from "./modules/customers/customers.module";
@@ -16,8 +17,7 @@ import { BillingModule } from "./modules/billing/billing.module";
import { NotificationsModule } from "./modules/notifications/notifications.module";
import { FileUploadSettingsModule } from "./modules/file-upload-settings/file-upload-settings.module";
import { DropdownSettingsModule } from "./modules/dropdown-settings/dropdown-settings.module";
import { BackofficeModule } from "./modules/backoffice/backoffice.module";
import { EdrOrgSeeder } from "./seed/edr-org.seeder";
@Module({
imports: [
@@ -33,6 +33,7 @@ import { EdrOrgSeeder } from "./seed/edr-org.seeder";
SharedAuthModule,
IamModule.forRoot(),
BookingsModule,
FilesModule,
ConsignmentsModule,
TrainsModule,
CustomersModule,
@@ -48,11 +49,11 @@ import { EdrOrgSeeder } from "./seed/edr-org.seeder";
export class AppModule implements OnApplicationBootstrap {
constructor(
private readonly seeder: DataSeeder,
private readonly edrOrgSeeder: EdrOrgSeeder,
) {}
async onApplicationBootstrap() {
await this.seeder.run();
await this.edrOrgSeeder.run();
}
}