UNPKG

modpacksio-common

Version:

Common code for Modpacks.io services

18 lines (14 loc) 707 B
const mongoose = require('mongoose'); const URI = process.env.MONGO_URI ? process.env.MONGO_URI : 'mongodb://localhost:27017/modpacksio'; mongoose.connect(URI, { useNewUrlParser: true}).then(() => { console.log('Connected to MongoDB'); }); const User = mongoose.model('User', require('./model/user')); const { project, file } = require('./model/project'); const Project = mongoose.model('Project', project); const File = mongoose.model('File', file); const Category = mongoose.model('Category', require('./model/category')); const PlatformVersion = mongoose.model('PlatformVersion', require('./model/version')); module.exports = Object.freeze({ User, Project, File, Category, PlatformVersion });