| 12345678910111213141516171819202122232425262728 | 
							- const mongoose = require('mongoose')
 
- const { Schema, Types } = mongoose
 
- const dokumen = require('./dokumen.model')
 
- const laporan = require('./laporan.model')
 
- const sanksi = require('./sanksi.model')
 
- const user = require('./user.model')
 
- module.exports = mongoose.model(
 
-   'Pemantauan',
 
-   new Schema(
 
-     {
 
-       laporan: { type: Types.ObjectId, ref: laporan },
 
-       sanksi: { type: Types.ObjectId, ref: sanksi },
 
-       pt_id: String,
 
-       user: { type: Types.ObjectId, ref: user },
 
-       keterangan: String,
 
-       dokumen: [{ type: Types.ObjectId, ref: dokumen }],
 
-       jadwal: {
 
-         dari_tanggal: Date,
 
-         sampai_tanggal: Date,
 
-       },
 
-       for_pt: { type: Boolean, default: true },
 
-       for_public: { type: Boolean, default: true },
 
-     },
 
-     { timestamps: true }
 
-   ),
 
-   'pemantauan'
 
- )
 
 
  |