This repository has been archived on 2026-05-01. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
chatless/backend/service-message/mongodb-message.js

37 lines
896 B
JavaScript

const config = require('./config');
const mongoose = require( 'mongoose' );
const url = config.mongodbHost+config.mongodbDatabase;
mongoose.connect(url,({useNewUrlParser: true, useUnifiedTopology: true})).then( function(){
console.log('mongodb-message connected '+mongoose.connection.readyState);
}).catch(function(err){
console.log('error : '+err);
});
const schemaMessage = mongoose.Schema({
username:{
type: String,
required: true
},
date:{
type: Date,
required: true
},
channel:{
type: String,
required: true
},
message:{
type: String,
required: true
}
},{ versionKey: false });
const messages = mongoose.model(config.mongodbMessages, schemaMessage);
// messages.find({},(err, messages) => {
// if(err) throw err;
// console.log(messages);
// });
module.exports = messages;