import { Module } from '@nestjs/common';
import { TypeOrmModule } from '@nestjs/typeorm';
import { DecisionTree } from './decision-tree.entity';
import { DecisionTreeNode } from '../decision-tree-nodes/decision-tree-node.entity';
import { DecisionTreeEdge } from '../decision-tree-edges/decision-tree-edge.entity';
import { DecisionTreesService } from './decision-trees.service';
import { DecisionTreesController } from './decision-trees.controller';

@Module({
  imports: [TypeOrmModule.forFeature([DecisionTree, DecisionTreeNode, DecisionTreeEdge])],
  providers: [DecisionTreesService],
  controllers: [DecisionTreesController],
  exports: [DecisionTreesService],
})
export class DecisionTreesModule {}
