/var/www/myprog.com.ua/server/node/objects
NameSizeModeActions
camera.js11160644editdlrm
client.js27850644editdlrm
command.js11530666editdlrm
command_history.js10420666editdlrm
custom_error.js17720644editdlrm
device.js11230644editdlrm
event.js10990666editdlrm
event_history.js10430666editdlrm
host.js14920666editdlrm
host_config.js10280644editdlrm
place.js10760644editdlrm
places_cameras.js10180644editdlrm
places_devices.js10180644editdlrm
places_scenario.js10220644editdlrm
places_values.js10150644editdlrm
role.js16000644editdlrm
scenario.js11300644editdlrm
session.js16230644editdlrm
user.js12960644editdlrm
users_cameras.js10150644editdlrm
users_places.js10120644editdlrm
value.js11320666editdlrm
value_history.js10360666editdlrm
var.js10460644editdlrm
Edit: /var/www/myprog.com.ua/server/node/objects/places_cameras.js (1018B)
//const User = require('./user'); //const microtime = require('../helpers/date'); class PlacesCameras { constructor(data) { // db fields this.id = 0; this.place_id = 0; this.camera_id = 0; if (db_fields_names_order.length == 0) { for (var i in this) { db_fields_names_order.push(i); } } // set order data from db if (data) { for (var i in this) { if (data[i]) { this[i] = data[i]; } } } } get_db_fields_names() { return db_fields_names_order; } get_array() { let array = []; this.get_db_fields_names().forEach(k => { array[k] = this[k]; }) return array; } get_json() { let copy = {}; Object.assign(copy, this.get_array()); return JSON.stringify(copy); } } let db_fields_names_order = []; module.exports = PlacesCameras;