Advertisement
Guest User

hfg fgh fhfg

a guest
Jan 18th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Model/index.js
  2.  
  3. "use strict";
  4.  
  5. import * as fs from 'fs';
  6. import * as path from 'path';
  7. import config from '../Config'
  8. import Sequelize from 'sequelize';
  9.  
  10. let env = process.env.NODE_ENV || "development";
  11. let myEnvironment = config[env];
  12.  
  13. let db = {}
  14. let sequelize = new Sequelize(myEnvironment.sequelize.username, myEnvironment.sequelize.database, myEnvironment.sequelize.password, myEnvironment.sequelize.opts);
  15.  
  16. fs
  17.   .readdirSync(path.join(__dirname, '..', 'Model'))
  18.   .filter(function(file) {
  19.     return (file.indexOf(".") !== 0) && (file !== "index.js");
  20.   })
  21.   .forEach(function(file) {
  22.     var model = sequelize.import(path.join(__dirname, file));
  23.     db[model.name] = model;
  24.   });
  25.  
  26. Object.keys(db).forEach(function(modelName) {
  27.   if ("associate" in db[modelName]) {
  28.     db[modelName].associate(db);
  29.   }
  30. });
  31.  
  32. export { db }
  33.  
  34. // App.js
  35. import { db } from './Model';
  36. console.log(db);
  37.  
  38. // Error
  39. Error: Cannot find module '/home/mundodescuento/md-users-translate/build/application_users.js'
  40.     at Function.Module._resolveFilename (module.js:469:15)
  41.     at Function.Module._load (module.js:417:25)
  42.     at Module.require (module.js:497:17)
  43.     at require (internal/module.js:20:19)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement