我想只是刚刚开始删除基于在PostrgreSQL DB创建/到期日的条目,节点服务器启动时。目前我放线
DELETE FROM ....分贝WHERE日期<= CURRENT_DATE
在主要路线和它的作品,但也意味着每个我刷新页面节点时间得到执行这条线,一遍又一遍。
有没有一种方法来添加数据库所了解,并在一开始就执行该行只有一次的功能?我应该创建一个触发在server.js文件的开头不同的javascript函数?
我使用PostgreSQL,和的NodeJS快递(无sequelize或类似)。
谢谢。
我应该创建一个触发在server.js文件的开头不同的javascript函数?
是。
JavaScript是一种脚本语言,这意味着代码获取在外部块(全球范围)执行。没有main()函数如C / C ++。所以,你应该只是把这个线外程序范围内的数据库初始化代码之后。