@golemio/energetics
Version:
Golemio Energetics Module
33 lines • 1.06 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.OrganizationBuildingModel = void 0;
const sequelize_1 = require("@golemio/core/dist/shared/sequelize");
class OrganizationBuildingModel extends sequelize_1.Model {
}
exports.OrganizationBuildingModel = OrganizationBuildingModel;
OrganizationBuildingModel.TABLE_NAME = "organizations_buildings";
OrganizationBuildingModel.attributeModel = {
organization_id: {
primaryKey: true,
type: sequelize_1.DataTypes.INTEGER,
allowNull: false,
},
building_id: {
primaryKey: true,
type: sequelize_1.DataTypes.INTEGER,
allowNull: false,
},
};
OrganizationBuildingModel.arrayJsonSchema = {
type: "array",
items: {
type: "object",
properties: {
organization_id: { type: "number" },
building_id: { type: "number" },
},
additionalProperties: false,
required: ["organization_id", "building_id"],
},
};
//# sourceMappingURL=OrganizationBuildingModel.js.map
;