can't resolve dependencies of the SequelizeCoreModule (SequelizeModuleOptions, ?). Please make
sure that the argument ModuleRef at index [1] is available in the SequelizeCoreModule context.
Беру дефолтный пример из доки неста - подключение к бд через sequalize к постгресу
import {Module} from "@nestjs/common";
import { UsersModule } from './users/users.module';
import {ConfigModule} from "@nestjs/config";
import {SequelizeModule} from "@nestjs/sequelize";
@Module({
imports: [
ConfigModule.forRoot({
envFilePath: '.env'
}),
SequelizeModule.forRoot({
dialect: 'postgres',
host: process.env.POSTGRES_HOST,
port: Number(process.env.POSTGRES_PORT),
username: process.env.POSTGRES_USER,
password: process.env.POSTGRES_PASSWORD,
database: process.env.POSTGRES_DB,
models: [],
autoLoadModels: true
}),
UsersModule
],
})
export class AppModule {}
В сервисе когда инжектишь репозиторий, забыл указать @InjectRepository(Entity)
Спасибо, сейчас попробую
Обсуждают сегодня