使用PG在docker中运行脚本

时间:2019-02-08 00:57:18

标签: javascript docker

我在数据库(PG)中具有功能,我想使用sql文件在docker中运行该脚本 请任何人指导我实现它

我已经使用了npm的pg软件包并使用了内置方法来运行它,但是执行它需要花费很长时间,并且docker log不能显示正在发生的事情。 所以我想到了通过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();
},

我希望日志显示其中正在进行的过程 所以我想要帮助从docker

运行.sql文件

0 个答案:

没有答案