UNPKG

@golemio/pid

Version:
73 lines 2.02 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PublicStopTimeModel = void 0; const sequelize_1 = require("@golemio/core/dist/shared/sequelize"); class PublicStopTimeModel extends sequelize_1.Model { } exports.PublicStopTimeModel = PublicStopTimeModel; PublicStopTimeModel.tableName = "v_public_vehiclepositions_combined_stop_times"; PublicStopTimeModel.attributeModel = { rt_trip_id: { type: sequelize_1.DataTypes.STRING, allowNull: false, primaryKey: true, }, gtfs_trip_id: { type: sequelize_1.DataTypes.STRING, allowNull: false, }, stop_sequence: { type: sequelize_1.DataTypes.INTEGER, allowNull: false, primaryKey: true, }, stop_arr_delay: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, stop_dep_delay: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, gtfs_route_type: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, gtfs_route_short_name: { type: sequelize_1.DataTypes.STRING, allowNull: true, }, run_number: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, internal_run_number: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, provider_source_type: { type: sequelize_1.DataTypes.STRING(1), allowNull: false, }, cis_trip_number: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, vehicle_registration_number: { type: sequelize_1.DataTypes.INTEGER, allowNull: true, }, cis_stop_platform_code: { type: sequelize_1.DataTypes.STRING, allowNull: true, }, platform_code: { type: sequelize_1.DataTypes.STRING, allowNull: true, }, stop_id: { type: sequelize_1.DataTypes.STRING, allowNull: false, }, }; //# sourceMappingURL=PublicStopTimeModel.js.map