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

Параметры подключения в Nest

Пусть модуль уже импортирован, а новичку неясно, за что отвечает каждая строка внутри объекта настроек.

Поле type задаёт семейство СУБД. host - адрес машины, где слушает сервер базы. port - номер порта на этом хосте. username и password - учётные данные пользователя для входа.

Поле database называет базу, в которой лежат таблицы проекта. 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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить