const Backbone = require('backbone'); const model = Backbone.Model.extend({ idAttribute: 'id', defaults: function () { return { id: undefined, created_on: null, modified_on: null, domain_names: [], forward_http_code: 0, forward_scheme: null, forward_domain_name: '', preserve_path: true, certificate_id: 0, ssl_forced: false, hsts_enabled: false, hsts_subdomains: false, block_exploits: false, http2_support: false, advanced_config: '', enabled: true, meta: {}, // The following are expansions: owner: null, certificate: null }; } }); module.exports = { Model: model, Collection: Backbone.Collection.extend({ model: model }) };