How can we schedule our job in node.js
? Is there any way to achieve this? Is there any way except cron
job?
We have a tender model and want to change status after closing date has passed.
Which way would be best?
module.exports = function(sequelize, DataTypes) {
var SpreeOpenTenders = sequelize.define(
"SpreeOpenTenders",
{
tender_name: {
type: DataTypes.STRING
},
created_by: {
type: DataTypes.STRING
},
tender_closing_date: {
type: DataTypes.DATE
},
announcement_date: {
type: DataTypes.DATE
},
expected_delivery_date: {
type: DataTypes.DATE
},
state: {
type: DataTypes.STRING,
defaultValue: "Open",
comment: "Open, On going, Bid selection, Completed"
}
}
);