UNPKG

@golemio/parkings

Version:
32 lines 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ParkingAverageOccupancyModel = void 0; const sequelize_1 = require("@golemio/core/dist/shared/sequelize"); class ParkingAverageOccupancyModel extends sequelize_1.Model { } exports.ParkingAverageOccupancyModel = ParkingAverageOccupancyModel; ParkingAverageOccupancyModel.tableName = "parkings_average_occupancy"; ParkingAverageOccupancyModel.attributeModel = { parking_id: sequelize_1.DataTypes.STRING, source: { primaryKey: true, type: sequelize_1.DataTypes.STRING, }, source_id: { primaryKey: true, type: sequelize_1.DataTypes.STRING, }, day_of_week: { primaryKey: true, type: sequelize_1.DataTypes.SMALLINT, }, hour: { primaryKey: true, type: sequelize_1.DataTypes.SMALLINT, }, average_occupancy: sequelize_1.DataTypes.DOUBLE, record_count: sequelize_1.DataTypes.INTEGER, last_updated: sequelize_1.DataTypes.DATE, }; ParkingAverageOccupancyModel.rawAttributesModel = Object.keys(ParkingAverageOccupancyModel.attributeModel).filter((el) => !["hour", "average_occupancy"].includes(el)); //# sourceMappingURL=ParkingAverageOccupancyModel.js.map