const Model = require('objection').Model /** * Users model */ module.exports = class PageLink extends Model { static get tableName() { return 'pageLinks' } static get jsonSchema () { return { type: 'object', required: ['path', 'localeCode'], properties: { id: {type: 'integer'}, path: {type: 'string'}, localeCode: {type: 'string'} } } } static get relationMappings() { return { page: { relation: Model.BelongsToOneRelation, modelClass: require('./pages'), join: { from: 'pageLinks.pageId', to: 'pages.id' } } } } }