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
2021-05-28 10:06:49 +02:00

38 lines
852 B
JavaScript

const config = require('./config');
const mongoose = require( 'mongoose' );
const url = config.mongodbHost;
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
}
});
const messages = mongoose.model(config.mongodbMessages, schemaMessage);
// messages.find({},(err, messages) => {
// if(err) throw err;
// console.log(messages);
// });
module.exports = messages;