log.model.js 624 B

1234567891011121314151617181920212223
  1. const mongoose = require('mongoose')
  2. const { Schema, Types } = mongoose
  3. const dokumen = require('./dokumen.model')
  4. const laporan = require('./laporan.model')
  5. const sanksi = require('./sanksi.model')
  6. const user = require('./user.model')
  7. module.exports = mongoose.model(
  8. 'Sanksi',
  9. new Schema(
  10. {
  11. laporan: { type: Types.ObjectId, ref: laporan },
  12. sanksi: { type: Types.ObjectId, ref: sanksi },
  13. user: { type: Types.ObjectId, ref: user },
  14. role: String,
  15. keterangan: String,
  16. data: Object,
  17. dokumen: { type: Types.ObjectId, ref: dokumen },
  18. },
  19. { timestamps }
  20. ),
  21. 'sanksi'
  22. )