Your IP : 216.73.216.189


Current Path : /var/www/recommendations/www/
Upload File :
Current File : /var/www/recommendations/www/index.js

const express = require('express');
const bodyParser = require('body-parser');
const { Op } = require('sequelize');
const Related = require('./model/Related');
const RelatedTitle = require('./model/RelatedTitle');
require('dotenv').config();

const app = express();
app.use(bodyParser.json());

const insertRelatedSku = require('./routes/insertRelatedSku');
app.use('/api/insertRelatedSku', insertRelatedSku);

const insertRelatedTitle = require('./routes/insertRelatedTitle');
app.use('/api/insertRelatedTitle', insertRelatedTitle);

const deleteUser = require('./routes/deleteUser');
app.use('/api/deleteUser', deleteUser);

const deleteProduct = require('./routes/deleteProduct');
app.use('/api/deleteProduct', deleteProduct);

const selectRecommendations = require('./routes/selectRecommendations');
app.use('/api/selectRecommendations', selectRecommendations);

const port = process.env.SYSTEM_PORT || 3030;
app.listen(port, () => {
  console.log(`Server started on port ${port}`);
});

/* INSERT OR UPDATE
const { sku, user, position, related } = record;
const [related, created] = await Related.findOrCreate({
  where: { sku },
  defaults: { sku, user, position, related }
});
if (!created) {
  await Related.update(
      { user, position, related },
      { where: { sku } }
  );
}
*/