no message
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
const Mongoose = require('mongoose');
|
||||
|
||||
module.exports = new Mongoose.Schema({
|
||||
const DetailSchema = new Mongoose.Schema({
|
||||
"about": { type: String },
|
||||
"age": { type: Number, index: true },
|
||||
"body": { type: String },
|
||||
@@ -20,3 +20,10 @@ module.exports = new Mongoose.Schema({
|
||||
"tested": { type: Date },
|
||||
"tribe": { type: String }
|
||||
});
|
||||
|
||||
const DetailModel = Mongoose.model('details', DetailSchema);
|
||||
|
||||
module.exports = {
|
||||
schema: DetailSchema,
|
||||
model: DetailModel
|
||||
};
|
||||
|
||||
@@ -1,8 +1,15 @@
|
||||
const Mongoose = require('mongoose');
|
||||
|
||||
module.exports = new Mongoose.Schema({
|
||||
const MessageSchema = new Mongoose.Schema({
|
||||
"order" : { type: Number, default: 0 },
|
||||
"text" : { type: String },
|
||||
"image" : { type: String },
|
||||
"isUser" : { type: Boolean, default: false, required: true, index: true }
|
||||
});
|
||||
|
||||
const MessageModel = Mongoose.model('messages', MessageSchema);
|
||||
|
||||
module.exports = {
|
||||
schema: MessageSchema,
|
||||
model: MessageModel
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
const fs = require('fs');
|
||||
const DetailSchema = require('../models/detail');
|
||||
const MessageSchema = require('../models/message');
|
||||
const Details = require('../models/detail');
|
||||
const Messages = require('../models/message');
|
||||
const Mongoose = require('mongoose');
|
||||
const ShortId = require('shortid');
|
||||
|
||||
@@ -12,8 +12,8 @@ const ATTACHMENT_SUFFIX_THUMBNAIL = '_thumbnail';
|
||||
|
||||
const ProfileSchema = new Mongoose.Schema({
|
||||
"order" : { type: Number, default: 0 },
|
||||
"details": { type: DetailSchema },
|
||||
"messages" : [ { type: MessageSchema } ]
|
||||
"details": { type: Details.schema },
|
||||
"messages" : [ { type: Messages.schema } ]
|
||||
});
|
||||
|
||||
const ProfileModel = Mongoose.model('profiles', ProfileSchema);
|
||||
|
||||
Reference in New Issue
Block a user