Advertisement
VladimirZinchenko

Untitled

Nov 22nd, 2019
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. const Sequelize = require("sequelize");
  2. const {DB_DIALECT, DB_HOST, DB_LOGIN, DB_NAME, DB_PASSWORD} = require("../constants/dataBase");
  3.  
  4. const sequelizeTables = require('./models');
  5. const sequelize = new Sequelize(DB_NAME, DB_LOGIN, DB_PASSWORD,
  6.     {dialect: DB_DIALECT, host: DB_HOST, define: {timestamps: false}}
  7. );
  8. const result = {
  9.     "sequelize": sequelize,
  10.     "DataTypes": Sequelize,
  11.     "Operations": Sequelize.Op,
  12.     'sync': (force) => {
  13.         sequelize.sync(force).then(result => {
  14.             console.log(result);
  15.         })
  16.             .catch(err => console.log(err));
  17.     }
  18. };
  19.  
  20. for (const modelName in sequelizeTables) {
  21.     result[modelName] = sequelizeTables[modelName](sequelize, Sequelize)
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement