| 1234567891011121314151617181920212223242526272829303132333435 | 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_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    })};
 |