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