Я пытаюсь подключиться к Postgres 13 из loopback 4, но показывает ошибку
Cannot migrate database schema Error: Timeout in connecting after 5000 ms
at Timeout._onTimeout (/Users/mohammad/Work/prithu/prithuPlatform/node_modules/loopback-datasource-juggler/lib/datasource.js:2654:10)
at listOnTimeout (internal/timers.js:554:17)
at processTimers (internal/timers.js:497:7)
Я попытался подключиться к pgadmin, и он отлично соединился, а также попытался подключить его к экспрессу, и он также подключился. Он подключался к более ранней системе, но после смены системы и установки Postgres 13 он не работал.
Вот снимок app-db.datasource.config.json
{
"name": "app_db",
"connector": "postgresql",
"debug": true,
"host": "localhost",
"port": 5432,
"user": "adminuser",
"password": "password123",
"database": "testdb",
"ssl": false
}
@RifaAchrinza datasource.ts — это файл по умолчанию, и в нем нет никаких изменений.
Наконец я понял, в чем была проблема. Это было потому, что я использовал узел 14. С базой данных проблем не было. Затем я устанавливаю узел 12, и теперь он работает.
Я столкнулся с той же проблемой.
Я указал неверный пароль для пользователя postgres в datasource.config, проверьте это.
{
"name": "app_db",
"connector": "postgresql",
"debug": true,
"host": "localhost",
"port": 5432,
"user": "adminuser",
"password": "password123", (maybe this password is wrong)
"database": "testdb",
"ssl": false
}
не могли бы вы добавить фрагмент файла
*.datasource.ts
?