Files
kurir_server_admin/server/models/pengirim_model.js

54 lines
986 B
JavaScript

const mongoose = require('mongoose');
const pengirimanBarangSchema = new mongoose.Schema({
nama_penerima: {
type: String,
required: true,
},
no_telpon_penerima: {
type: String,
required: true,
},
alamat_penerima: {
type: String,
required: true,
},
kordinat_pengiriman: {
lat :{
type: String,
required: true,
},
lng :{
type: String,
required: true,
}
},
kelurahan_desa: {
type: String,
required: true,
},
foto_pengiriman: {
type: String
},
kurir: {
type: mongoose.Schema.Types.ObjectId,
ref: 'tb_kurir'
},
pengirim : {
type: mongoose.Schema.Types.ObjectId,
ref: 'tb_pengirim'
},
created_at: {
type: Date,
default: Date.now
},
updated_at: {
type: Date,
default: Date.now
}
})
const pengirimanBarangModel = mongoose.model('tb_pengiriman_barang', pengirimanBarangSchema , 'tb_pengiriman_barang');
module.exports = {pengirimanBarangModel};