37 lines
655 B
JavaScript
37 lines
655 B
JavaScript
let mongoose = require('mongoose');
|
|
|
|
// log Schema
|
|
let LogSchema = mongoose.Schema({
|
|
// Dátum
|
|
bornDate:{
|
|
type:String,
|
|
require: true
|
|
},
|
|
// Felhasználó
|
|
user:{
|
|
type: mongoose.Schema.Types.ObjectId,
|
|
require: true
|
|
},
|
|
// Múvelet az adatbázisban a következő id-vel
|
|
target_id:{
|
|
type: mongoose.Schema.Types.ObjectId,
|
|
require: true
|
|
},
|
|
// Adatbázis neve
|
|
target_db:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Üzenet
|
|
message:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Log típus
|
|
logType:{
|
|
type: String,
|
|
require: true
|
|
}
|
|
|
|
});
|
|
var Log = module.exports = mongoose.model('Log', LogSchema); |