summaryrefslogtreecommitdiff
path: root/server/repl.js
blob: 353d8c528b9f52b41d002da011738c25eb6dd491 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
var DB_HOST = 'localhost'
var mongoose = require('mongoose')
mongoose.connect('mongodb://' + DB_HOST + '/vvalls', {}, function(){
  console.log("vvalls: connected to", DB_HOST)
  var repl = require("repl").start({});
  [ "./lib/schemas/User",
    "./lib/schemas/Collaborator",
    "./lib/schemas/Documentation",
    "./lib/schemas/Layout",
    "./lib/schemas/Media",
    "./lib/schemas/Project",
    "./lib/schemas/Plan",
    "./lib/schemas/Subscription",
  ].forEach(function(modName){
    // console.log(name, modName)
    var namez = modName.split("/"), name = namez[namez.length-1];
    repl.context[name] = require(modName); 
  });
});