РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗jsnsPmDbCM 117 of 168 menu
◀ ▶

Подключение модуля в Nest

Пусть пакеты уже стоят, а при старте Nest всё ещё не открывает канал к базе. Нужна запись в списке импортов корневого модуля.

Модуль TypeOrmModule из пакета @nestjs/typeorm подключают через метод forRoot. Он принимает объект с типом СУБД и параметрами соединения. Поле autoLoadEntities позже подхватит сущности из модулей, а synchronize пока оставим выключенным.

Покажем на примере постов:

import { Module } from '@nestjs/common'; import { TypeOrmModule } from '@nestjs/typeorm'; @Module({ imports: [ TypeOrmModule.forRoot({ type: 'postgres', host: 'localhost', port: 5432, username: 'postgres', password: 'postgres', database: 'site', autoLoadEntities: true, synchronize: false, }), ], }) export class AppModule {}

Подключите PostgreSQL в корневом модуле проекта работников.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить