import { Module } from '@nestjs/common'; import { SequelizeModule } from '@nestjs/sequelize'; import { GoalsController } from './goals.controller'; import { GoalsService } from './goals.service'; import { GoalTaskService } from './services/goal-task.service'; import { Goal } from './models/goal.model'; import { GoalCompletion } from './models/goal-completion.model'; import { GoalTask } from './models/goal-task.model'; import { UsersModule } from '../users/users.module'; @Module({ imports: [ SequelizeModule.forFeature([Goal, GoalCompletion, GoalTask]), UsersModule, ], controllers: [GoalsController], providers: [GoalsService, GoalTaskService], exports: [GoalsService, GoalTaskService], }) export class GoalsModule { }