UNPKG

@citrineos/data

Version:

The OCPP data module which includes all persistence layer implementation.

118 lines 13.6 kB
"use strict"; // Copyright (c) 2023 S44, LLC // Copyright Contributors to the CitrineOS Project // // SPDX-License-Identifier: Apache 2.0 var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { Object.defineProperty(o, "default", { enumerable: true, value: v }); }) : function(o, v) { o["default"] = v; }); var __importStar = (this && this.__importStar) || (function () { var ownKeys = function(o) { ownKeys = Object.getOwnPropertyNames || function (o) { var ar = []; for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; return ar; }; return ownKeys(o); }; return function (mod) { if (mod && mod.__esModule) return mod; var result = {}; if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); __setModuleDefault(result, mod); return result; }; })(); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.SequelizeChargingStationSecurityInfoRepository = exports.SequelizeChargingProfileRepository = exports.SequelizeChangeConfigurationRepository = exports.SequelizeInstalledCertificateRepository = exports.SequelizeCertificateRepository = exports.SequelizeOCPPMessageRepository = exports.SequelizeBootRepository = exports.SequelizeAuthorizationRepository = exports.Tenant = exports.ChargingStationNetworkProfile = exports.ChargingStationSecurityInfo = exports.StatusNotification = exports.SetNetworkProfile = exports.ServerNetworkProfile = exports.SendLocalList = exports.LocalListVersion = exports.LocalListAuthorization = exports.AdditionalInfo = exports.IdTokenInfo = exports.IdToken = exports.TransactionEvent = exports.InstalledCertificate = exports.Certificate = exports.VariableStatus = exports.VariableCharacteristics = exports.VariableAttribute = exports.Variable = exports.Evse = exports.Subscription = exports.Reservation = exports.Transaction = exports.StopTransaction = exports.StartTransaction = exports.Tariff = exports.OCPPMessage = exports.MeterValue = exports.Location = exports.DefaultSequelizeInstance = exports.Connector = exports.Component = exports.ChargingStationSequence = exports.ChargingStation = exports.ChargingSchedule = exports.ChargingProfile = exports.ChangeConfiguration = exports.Boot = exports.Authorization = exports.sequelize = exports.IdTokenAdditionalInfo = exports.SequelizeTransaction = void 0; exports.CryptoUtils = exports.RepositoryStore = exports.OCPP1_6_Mapper = exports.OCPP2_0_1_Mapper = exports.SequelizeTenantRepository = exports.SequelizeChargingStationSequenceRepository = exports.SequelizeVariableMonitoringRepository = exports.SequelizeTransactionEventRepository = exports.SequelizeTariffRepository = exports.SequelizeSubscriptionRepository = exports.SequelizeSecurityEventRepository = exports.SequelizeReservationRepository = exports.SequelizeRepository = exports.SequelizeMessageInfoRepository = exports.SequelizeLocationRepository = exports.SequelizeDeviceModelRepository = void 0; const sequelize_1 = require("sequelize"); Object.defineProperty(exports, "SequelizeTransaction", { enumerable: true, get: function () { return sequelize_1.Transaction; } }); var IdTokenAdditionalInfo_1 = require("./layers/sequelize/model/Authorization/IdTokenAdditionalInfo"); Object.defineProperty(exports, "IdTokenAdditionalInfo", { enumerable: true, get: function () { return IdTokenAdditionalInfo_1.IdTokenAdditionalInfo; } }); exports.sequelize = __importStar(require("./layers/sequelize")); __exportStar(require("./interfaces"), exports); __exportStar(require("sequelize-typescript"), exports); var sequelize_2 = require("./layers/sequelize"); // TODO ensure all needed modules are properly exported Object.defineProperty(exports, "Authorization", { enumerable: true, get: function () { return sequelize_2.Authorization; } }); Object.defineProperty(exports, "Boot", { enumerable: true, get: function () { return sequelize_2.Boot; } }); Object.defineProperty(exports, "ChangeConfiguration", { enumerable: true, get: function () { return sequelize_2.ChangeConfiguration; } }); Object.defineProperty(exports, "ChargingProfile", { enumerable: true, get: function () { return sequelize_2.ChargingProfile; } }); Object.defineProperty(exports, "ChargingSchedule", { enumerable: true, get: function () { return sequelize_2.ChargingSchedule; } }); Object.defineProperty(exports, "ChargingStation", { enumerable: true, get: function () { return sequelize_2.ChargingStation; } }); Object.defineProperty(exports, "ChargingStationSequence", { enumerable: true, get: function () { return sequelize_2.ChargingStationSequence; } }); Object.defineProperty(exports, "Component", { enumerable: true, get: function () { return sequelize_2.Component; } }); Object.defineProperty(exports, "Connector", { enumerable: true, get: function () { return sequelize_2.Connector; } }); Object.defineProperty(exports, "DefaultSequelizeInstance", { enumerable: true, get: function () { return sequelize_2.DefaultSequelizeInstance; } }); Object.defineProperty(exports, "Location", { enumerable: true, get: function () { return sequelize_2.Location; } }); Object.defineProperty(exports, "MeterValue", { enumerable: true, get: function () { return sequelize_2.MeterValue; } }); Object.defineProperty(exports, "OCPPMessage", { enumerable: true, get: function () { return sequelize_2.OCPPMessage; } }); Object.defineProperty(exports, "Tariff", { enumerable: true, get: function () { return sequelize_2.Tariff; } }); Object.defineProperty(exports, "StartTransaction", { enumerable: true, get: function () { return sequelize_2.StartTransaction; } }); Object.defineProperty(exports, "StopTransaction", { enumerable: true, get: function () { return sequelize_2.StopTransaction; } }); Object.defineProperty(exports, "Transaction", { enumerable: true, get: function () { return sequelize_2.Transaction; } }); Object.defineProperty(exports, "Reservation", { enumerable: true, get: function () { return sequelize_2.Reservation; } }); Object.defineProperty(exports, "Subscription", { enumerable: true, get: function () { return sequelize_2.Subscription; } }); Object.defineProperty(exports, "Evse", { enumerable: true, get: function () { return sequelize_2.Evse; } }); Object.defineProperty(exports, "Variable", { enumerable: true, get: function () { return sequelize_2.Variable; } }); Object.defineProperty(exports, "VariableAttribute", { enumerable: true, get: function () { return sequelize_2.VariableAttribute; } }); Object.defineProperty(exports, "VariableCharacteristics", { enumerable: true, get: function () { return sequelize_2.VariableCharacteristics; } }); Object.defineProperty(exports, "VariableStatus", { enumerable: true, get: function () { return sequelize_2.VariableStatus; } }); Object.defineProperty(exports, "Certificate", { enumerable: true, get: function () { return sequelize_2.Certificate; } }); Object.defineProperty(exports, "InstalledCertificate", { enumerable: true, get: function () { return sequelize_2.InstalledCertificate; } }); Object.defineProperty(exports, "TransactionEvent", { enumerable: true, get: function () { return sequelize_2.TransactionEvent; } }); Object.defineProperty(exports, "IdToken", { enumerable: true, get: function () { return sequelize_2.IdToken; } }); Object.defineProperty(exports, "IdTokenInfo", { enumerable: true, get: function () { return sequelize_2.IdTokenInfo; } }); Object.defineProperty(exports, "AdditionalInfo", { enumerable: true, get: function () { return sequelize_2.AdditionalInfo; } }); Object.defineProperty(exports, "LocalListAuthorization", { enumerable: true, get: function () { return sequelize_2.LocalListAuthorization; } }); Object.defineProperty(exports, "LocalListVersion", { enumerable: true, get: function () { return sequelize_2.LocalListVersion; } }); Object.defineProperty(exports, "SendLocalList", { enumerable: true, get: function () { return sequelize_2.SendLocalList; } }); Object.defineProperty(exports, "ServerNetworkProfile", { enumerable: true, get: function () { return sequelize_2.ServerNetworkProfile; } }); Object.defineProperty(exports, "SetNetworkProfile", { enumerable: true, get: function () { return sequelize_2.SetNetworkProfile; } }); Object.defineProperty(exports, "StatusNotification", { enumerable: true, get: function () { return sequelize_2.StatusNotification; } }); Object.defineProperty(exports, "ChargingStationSecurityInfo", { enumerable: true, get: function () { return sequelize_2.ChargingStationSecurityInfo; } }); Object.defineProperty(exports, "ChargingStationNetworkProfile", { enumerable: true, get: function () { return sequelize_2.ChargingStationNetworkProfile; } }); Object.defineProperty(exports, "Tenant", { enumerable: true, get: function () { return sequelize_2.Tenant; } }); Object.defineProperty(exports, "SequelizeAuthorizationRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeAuthorizationRepository; } }); Object.defineProperty(exports, "SequelizeBootRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeBootRepository; } }); Object.defineProperty(exports, "SequelizeOCPPMessageRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeOCPPMessageRepository; } }); Object.defineProperty(exports, "SequelizeCertificateRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeCertificateRepository; } }); Object.defineProperty(exports, "SequelizeInstalledCertificateRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeInstalledCertificateRepository; } }); Object.defineProperty(exports, "SequelizeChangeConfigurationRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeChangeConfigurationRepository; } }); Object.defineProperty(exports, "SequelizeChargingProfileRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeChargingProfileRepository; } }); Object.defineProperty(exports, "SequelizeChargingStationSecurityInfoRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeChargingStationSecurityInfoRepository; } }); Object.defineProperty(exports, "SequelizeDeviceModelRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeDeviceModelRepository; } }); Object.defineProperty(exports, "SequelizeLocationRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeLocationRepository; } }); Object.defineProperty(exports, "SequelizeMessageInfoRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeMessageInfoRepository; } }); Object.defineProperty(exports, "SequelizeRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeRepository; } }); Object.defineProperty(exports, "SequelizeReservationRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeReservationRepository; } }); Object.defineProperty(exports, "SequelizeSecurityEventRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeSecurityEventRepository; } }); Object.defineProperty(exports, "SequelizeSubscriptionRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeSubscriptionRepository; } }); Object.defineProperty(exports, "SequelizeTariffRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeTariffRepository; } }); Object.defineProperty(exports, "SequelizeTransactionEventRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeTransactionEventRepository; } }); Object.defineProperty(exports, "SequelizeVariableMonitoringRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeVariableMonitoringRepository; } }); Object.defineProperty(exports, "SequelizeChargingStationSequenceRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeChargingStationSequenceRepository; } }); Object.defineProperty(exports, "SequelizeTenantRepository", { enumerable: true, get: function () { return sequelize_2.SequelizeTenantRepository; } }); Object.defineProperty(exports, "OCPP2_0_1_Mapper", { enumerable: true, get: function () { return sequelize_2.OCPP2_0_1_Mapper; } }); Object.defineProperty(exports, "OCPP1_6_Mapper", { enumerable: true, get: function () { return sequelize_2.OCPP1_6_Mapper; } }); var RepositoryStore_1 = require("./layers/sequelize/repository/RepositoryStore"); Object.defineProperty(exports, "RepositoryStore", { enumerable: true, get: function () { return RepositoryStore_1.RepositoryStore; } }); var CryptoUtils_1 = require("./util/CryptoUtils"); Object.defineProperty(exports, "CryptoUtils", { enumerable: true, get: function () { return CryptoUtils_1.CryptoUtils; } }); //# sourceMappingURL=index.js.map