mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-28 11:21:18 +00:00
- FuelPurchase entity: record fuel purchases with cost tracking - FuelConsumption entity: monthly aggregation of fuel metrics - FuelService: record purchases, calculate stats, efficiency - FuelController: REST API for fuel operations - FuelModule: integrated into app - Migration: create fuel_purchases and fuel_consumption tables Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
16 lines
590 B
TypeScript
16 lines
590 B
TypeScript
import { Module } from '@nestjs/common';
|
|
import { TypeOrmModule } from '@nestjs/typeorm';
|
|
import { FuelController } from './fuel.controller';
|
|
import { FuelService } from './fuel.service';
|
|
import { FuelRepository } from './fuel.repository';
|
|
import { FuelPurchase } from './entities/fuel-purchase.entity';
|
|
import { FuelConsumption } from './entities/fuel-consumption.entity';
|
|
|
|
@Module({
|
|
imports: [TypeOrmModule.forFeature([FuelPurchase, FuelConsumption])],
|
|
controllers: [FuelController],
|
|
providers: [FuelService, FuelRepository],
|
|
exports: [FuelService],
|
|
})
|
|
export class FuelModule {}
|