130 lines
2.1 KiB
JavaScript
130 lines
2.1 KiB
JavaScript
let mongoose = require('mongoose');
|
|
|
|
// KifCert Schema
|
|
let kifCertSchema = mongoose.Schema({
|
|
|
|
// Jegyzőkönyv azonosító
|
|
deviceId:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Jegyzőkönyv neve
|
|
jkvTitle:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Létrehozás dátuma
|
|
bornDate:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
certType:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Létrehozó
|
|
author:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Megnevezes
|
|
megnevezes:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Mennyiseg
|
|
mennyiseg:{
|
|
type: Number,
|
|
require: true
|
|
},
|
|
// Mennyiseg egysege
|
|
mennyisegegyseg:{//
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Munka szam
|
|
munkaszam:{//
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Gyartasi szam
|
|
gyariszam:{//
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Rajzszam
|
|
rajzszam:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Védettség
|
|
vedettseg:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Tipus
|
|
tipus:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Egyéb azonosító adat
|
|
egyebazonosito:{//
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Feszültség Ue
|
|
feszUe:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Feszültség mértékegység
|
|
feszEgyseg:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Áram Ie
|
|
aramIe:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Megrendelő
|
|
megrendelo:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Vizsgáló feszültség
|
|
vizsgfesz:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Vizsgáló feszültség 22kV
|
|
vizsgfesz22:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Megjegyzés
|
|
megjegyzes:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Minősítés
|
|
minosites:{
|
|
type: String,
|
|
require: true
|
|
},
|
|
// Vegeredmeny
|
|
vegeredmeny:{
|
|
type: Boolean,
|
|
require: true
|
|
},
|
|
|
|
szabvanyok: [Boolean],
|
|
vizsgalat1: [Boolean],
|
|
vizsgalat2: [Boolean],
|
|
vizsgalat3: [Boolean],
|
|
vizsgalat4: [Boolean],
|
|
vizsgalat5: [Boolean],
|
|
vizsgalat6: [Boolean],
|
|
vizsgalat8: [Boolean],
|
|
});
|
|
var KifCert = module.exports = mongoose.model('KifCert',kifCertSchema); |