2026-04-13-3

This commit is contained in:
Hamza-Ayed
2026-04-13 14:00:42 +03:00
parent 018fc72d9d
commit 5bbb5d8d8b
10 changed files with 717 additions and 106 deletions
+6
View File
@@ -2,6 +2,8 @@ import { Module } from '@nestjs/common';
import { ConfigModule, ConfigService } from '@nestjs/config';
import { TypeOrmModule } from '@nestjs/typeorm';
import { ScheduleModule } from '@nestjs/schedule';
import { ServeStaticModule } from '@nestjs/serve-static';
import { join } from 'path';
import { TelemetryModule } from './telemetry/telemetry.module';
import { MapsModule } from './maps/maps.module';
import { GeocodingModule } from './geocoding/geocoding.module';
@@ -12,6 +14,10 @@ import { GeocodingModule } from './geocoding/geocoding.module';
isGlobal: true,
}),
ScheduleModule.forRoot(),
ServeStaticModule.forRoot({
rootPath: join(__dirname, '..', 'public', 'intel'),
serveRoot: '/api/intel',
}),
TypeOrmModule.forRootAsync({
imports: [ConfigModule],
inject: [ConfigService],
+4
View File
@@ -12,6 +12,10 @@ export class RoadSegmentStat {
@Column('float', { default: 1.0 })
congestionFactor: number; // 1.0 = Free flow, >1.0 = Congested
@Column('boolean', { default: false })
@Index()
isClosed: boolean;
@Column('int', { default: 0 })
sampleCount: number;