UNPKG

@golemio/energetics

Version:
32 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AccessLimitationModel = void 0; const sequelize_1 = require("@golemio/core/dist/shared/sequelize"); class AccessLimitationModel extends sequelize_1.Model { } exports.AccessLimitationModel = AccessLimitationModel; AccessLimitationModel.TABLE_NAME = "access_limitation"; AccessLimitationModel.attributeModel = { group_name: { type: sequelize_1.DataTypes.STRING, primaryKey: true, }, organization_ids: { type: sequelize_1.DataTypes.ARRAY(sequelize_1.DataTypes.INTEGER), }, }; AccessLimitationModel.jsonSchema = { type: "array", items: { type: "object", properties: { group_name: { type: "string" }, organization_ids: { type: "array", items: { type: "integer" }, }, }, required: ["group_name", "organization_ids"], }, }; //# sourceMappingURL=AccessLimitationModel.js.map