22 lines
530 B
JavaScript
22 lines
530 B
JavaScript
const { bulkUpsertRealEstates } = require("../../helpers/db/realEstate");
|
|
|
|
class PostgresSaver {
|
|
connect() {
|
|
//TODO: It seems we never worry about open/close connection with Sequelize ?
|
|
//TODO: Check if postgres is ready
|
|
return true;
|
|
}
|
|
|
|
async save(results, maxAge) {
|
|
console.log("[POSTGRES] Saving...");
|
|
await bulkUpsertRealEstates(results, maxAge);
|
|
}
|
|
|
|
close() {
|
|
//TODO: It seems we never worry about open/close connection with Sequelize ?
|
|
return true;
|
|
}
|
|
}
|
|
|
|
module.exports = PostgresSaver;
|