Files
old-web/app/crawler/savers/postgres.js

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;