У меня есть функция в базе данных (PG). Я хочу запустить этот сценарий в Docker с помощью файла sql. Может ли я подсказать, как этого добиться?
Я использовал пакет pg из npm и использовал встроенный метод длязапустить его, но для его выполнения требуется очень много времени, и журнал Docker не показывает, что происходит.Поэтому я подумал о запуске из файла .sql через докер вместо вызова его из кода
sync dataCleanUp (ExecuteCleanupscriptdata) {const db = require ('./ db.js');
I.say(ExecuteCleanupscriptdata);
await db.connect();
const scriptoutput = await db.query(ExecuteCleanupscriptdata);
console.log(`deleted business - ${scriptoutput.command}ed ${scriptoutput.rowCount} row(s)`);
await db.disconnect();
},
Я хочу, чтобы в журнале отображался процесс, который происходит внутри, поэтому я хочу, чтобы помощь запустила файл .sql из docker