text: var fs = require('fs')
    , path = require('path')
    , Sequelize = require('sequelize')
    , _ = require('lodash')
    , config = require('../../config/secrets')
    , db = {};
  
  var sequelize = new Sequelize(config.postgres, { maxConcurrentQueries: 100 });
  
  fs
    .readdirSync(__dirname)
    .filter(function(file) {
      return (file.indexOf('.') !== 0) && (file !== 'index.js');
    })
    .forEach(function(file) {
      var model = sequelize.import(path.join(__dirname, file));
      db[model.name] = model;
    });
  
  Object.keys(db).forEach(function(modelName) {
    if ('associate' in db[modelName]) {
      db[modelName].associate(db);
    }
  });
  
  module.exports = _.extend({
    sequelize: sequelize,
    Sequelize: Sequelize
  }, db);
  
  