mirror of
https://github.com/cnodejs/nodeclub.git
synced 2025-12-08 19:55:55 +00:00
31 lines
849 B
JavaScript
31 lines
849 B
JavaScript
var mongoose = require('mongoose');
|
|
var config = require('../config').config;
|
|
|
|
mongoose.connect(config.db, function (err) {
|
|
if (err) {
|
|
console.error('connect to %s error: ', config.db, err.message);
|
|
process.exit(1);
|
|
}
|
|
});
|
|
|
|
// models
|
|
require('./tag');
|
|
require('./user');
|
|
require('./topic');
|
|
require('./topic_tag');
|
|
require('./reply');
|
|
require('./topic_collect');
|
|
require('./tag_collect');
|
|
require('./relation');
|
|
require('./message');
|
|
|
|
exports.Tag = mongoose.model('Tag');
|
|
exports.User = mongoose.model('User');
|
|
exports.Topic = mongoose.model('Topic');
|
|
exports.TopicTag = mongoose.model('TopicTag');
|
|
exports.Reply = mongoose.model('Reply');
|
|
exports.TopicCollect = mongoose.model('TopicCollect');
|
|
exports.TagCollect = mongoose.model('TagCollect');
|
|
exports.Relation = mongoose.model('Relation');
|
|
exports.Message = mongoose.model('Message');
|