UNPKG

@golemio/energetics

Version:
49 lines 1.78 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BuildingsPrimaryModel = void 0; const sequelize_1 = require("@golemio/core/dist/shared/sequelize"); class BuildingsPrimaryModel extends sequelize_1.Model { } exports.BuildingsPrimaryModel = BuildingsPrimaryModel; BuildingsPrimaryModel.modelName = "BuildingsPrimaryModelData"; BuildingsPrimaryModel.tableName = "consumption_energy_buildings_primary"; BuildingsPrimaryModel.attributeModel = { id: { primaryKey: true, type: sequelize_1.DataTypes.INTEGER, }, building_name: sequelize_1.DataTypes.STRING(100), description: sequelize_1.DataTypes.STRING(100), building_address_code: sequelize_1.DataTypes.STRING(100), building_label: sequelize_1.DataTypes.STRING(100), main_use: sequelize_1.DataTypes.STRING(100), secondary_use: sequelize_1.DataTypes.STRING(100), year_of_construction: sequelize_1.DataTypes.INTEGER, }; BuildingsPrimaryModel.arrayJsonSchema = { type: "array", items: { type: "object", properties: { id: { type: "integer" }, building_name: { type: "string" }, description: { type: "string" }, main_use: { type: "string" }, building_address_code: { type: "string" }, building_label: { type: "string" }, secondary_use: { type: "string" }, year_of_construction: { type: "integer" }, }, required: [ "id", "building_name", "description", "building_address_code", "building_label", "main_use", "secondary_use", "year_of_construction", ], }, }; //# sourceMappingURL=BuildingsPrimaryModel.js.map