documentFunction.js 470 B

12345678910111213141516
  1. const chunkModel = require('../model/chunk.model')
  2. const dokumenModel = require('../model/dokumen.model')
  3. exports.addDokumen = async (dokumen) => {
  4. const chunk = await chunkModel.create({
  5. data: dokumen.buffer,
  6. size: dokumen.size,
  7. type: dokumen.mimetype,
  8. })
  9. const data = await dokumenModel.create({
  10. chunk: chunk._id,
  11. judul: Date.now() + '-' + dokumen.originalname,
  12. path: process.env.BASE_URL + '/dokumen/' + chunk._id,
  13. })
  14. return data
  15. }