UNPKG

reldens

Version:
43 lines (36 loc) 1.05 kB
/** * * Reldens - RoomsReturnPointsModel * */ const { ObjectionJsRawModel } = require('@reldens/storage'); class RoomsReturnPointsModel extends ObjectionJsRawModel { static get tableName() { return 'rooms_return_points'; } static get relationMappings() { const { RoomsModel } = require('./rooms-model'); return { parent_room: { relation: this.BelongsToOneRelation, modelClass: RoomsModel, join: { from: this.tableName+'.room_id', to: RoomsModel.tableName+'.id' } }, from_room: { relation: this.HasOneRelation, modelClass: RoomsModel, join: { from: this.tableName+'.from_room_id', to: RoomsModel.tableName+'.id' } } } } } module.exports.RoomsReturnPointsModel = RoomsReturnPointsModel;