UNPKG

@golemio/pid

Version:
26 lines 1.11 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TripRepository = void 0; const const_1 = require("../../../schema-definitions/const"); const models_1 = require("../../../schema-definitions/vehicle-positions/models"); const models_2 = require("@golemio/core/dist/output-gateway/models"); class TripRepository extends models_2.SequelizeModel { constructor() { super("VPTripsRepository", models_1.VPTripsModel.TABLE_NAME, models_1.VPTripsModel.attributeModel, { schema: const_1.PG_SCHEMA, }); // some attributes should never be consumed by API users this.sequelizeModel.removeAttribute("last_position_context"); this.sequelizeModel.removeAttribute("provider_source_type"); this.sequelizeModel.removeAttribute("gtfs_direction_id"); this.sequelizeModel.removeAttribute("gtfs_shape_id"); } GetAll() { throw new Error("Not implemented"); } GetOne() { throw new Error("Not implemented"); } } exports.TripRepository = TripRepository; //# sourceMappingURL=TripRepository.js.map