| 12345678910111213141516171819202122232425262728 | 
							- const mongoose = require('mongoose')
 
- const { Schema, Types } = mongoose
 
- const dokumen = require('./dokumen.model')
 
- const laporan = require('./laporan.model')
 
- const user = require('./user.model')
 
- const pelanggaran = require('./pelanggaran.model')
 
- module.exports = mongoose.model(
 
-   'Sanksi',
 
-   new Schema(
 
-     {
 
-       no_sanksi: { type: String, unique },
 
-       laporan: { type: Types.ObjectId, ref: laporan },
 
-       pt: Object,
 
-       keterangan: String,
 
-       aktif: { type: Boolean, default: true },
 
-       pelanggaran: [{ type: Types.ObjectId, ref: pelanggaran }],
 
-       dokumen: [
 
-         {
 
-           type: Types.ObjectId,
 
-           ref: dokumen,
 
-         },
 
-       ],
 
-     },
 
-     { timestamps }
 
-   ),
 
-   'sanksi'
 
- )
 
 
  |