routeGenModel.js 520 B

12345678910111213141516171819202122
  1. import mongoose from 'mongoose'
  2. import { historySchema } from './core/basicSchema'
  3. const agencySchema = new mongoose.Schema({
  4. name: String,
  5. __history: [historySchema]
  6. })
  7. const jobSchema = new mongoose.Schema({
  8. type: {type: String, enum: ['catwalk', 'photoshoot', 'commercial']},
  9. description: String,
  10. salery: Number
  11. })
  12. export const modelSchema = new mongoose.Schema({
  13. name: String,
  14. jobs: [jobSchema],
  15. agencies: String,
  16. __history: historySchema
  17. })
  18. export default mongoose.model('Model', modelSchema)