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

Журнал запросов в Nest

Пусть страница ходит в базу, а в терминале виден только факт запуска. Непонятно, какой именно запрос ушёл на сервер PostgreSQL.

У объекта настроек TypeOrmModule есть поле logging. При значении true TypeORM пишет текст SQL в консоль процесса Nest вместе с параметрами. Так проще отладить первые обращения к таблицам.

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

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

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, logging: true, }), ], }) export class AppModule {}

Включите вывод запросов к базе в терминал в подключении проекта работников.

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