Почему Node.js пропускает этот запрос PostgreSQL?

Прошу прощения за то, что задаю два вопроса в один день, но у меня возникло несколько проблем с новичком в Node.js. Я явно не понимаю чего-то базового здесь, и я понятия не имею, что это такое. Согласно документации пакета pg JavaScript, мой код должен работать, но когда я запускаю программу через отладчик, она просто полностью пропускает код обещания запроса. Я мог бы сделать несколько советов о том, что делать, чтобы исправить проблему.

Вот мой код:

'use strict';

module.exports = {
    get_urls_to_crawl: function (postgres_client) {

        const select_fqdn = "SELECT * FROM fqdn WHERE last_crawled_date >= (NOW() - INTERVAL '1 hours')";
        console.log(select_fqdn);

        postgres_client.query(select_fqdn)
            .then(res => console.log(res.rows[0]))
            .catch(e => console.error(e.stack))
    },
};

Я пробовал это с другим запросом SQL, чтобы убедиться, что это не проблема с SQL. Я даже попробовал это с запросом SQL, который я знаю, является неправильным, и это все еще, кажется, пропускает запрос.

Любая помощь приветствуется.

0 ответов

Другие вопросы по тегам