mostly adding posts controller and model but also updating some users stuff
This commit is contained in:
30
api/models/postModel.js
Normal file
30
api/models/postModel.js
Normal file
@@ -0,0 +1,30 @@
|
||||
|
||||
import mongoose from 'mongoose';
|
||||
import User from './userModel';
|
||||
|
||||
const postSchema = new mongoose.Schema({
|
||||
user: {
|
||||
type: User,
|
||||
required: true
|
||||
},
|
||||
date: {
|
||||
type: Date,
|
||||
required: true
|
||||
},
|
||||
photo: {
|
||||
type: String,
|
||||
required: true
|
||||
},
|
||||
notes: {
|
||||
type: String,
|
||||
},
|
||||
status: {
|
||||
type: String,
|
||||
enum: ['created', 'pending', 'denied', 'approved'],
|
||||
default: 'created'
|
||||
}
|
||||
});
|
||||
|
||||
const Post = mongoose.model('User', postSchema);
|
||||
|
||||
export default Post;
|
||||
Reference in New Issue
Block a user