@citrineos/data
Version:
The OCPP data module which includes all persistence layer implementation.
26 lines • 1.98 kB
JavaScript
// SPDX-FileCopyrightText: 2025 Contributors to the CitrineOS Project
//
// SPDX-License-Identifier: Apache-2.0
export * from './repositories.js';
// Data endpoints query models
export { AuthorizationQuerySchema } from './queries/Authorization.js';
export { ChargingStationKeyQuerySchema } from './queries/ChargingStation.js';
export { ConnectionDeleteQuerySchema } from './queries/Connection.js';
export { ModelKeyQuerystringSchema } from './queries/Model.js';
export { NetworkProfileDeleteQuerySchema, NetworkProfileQuerySchema, } from './queries/NetworkProfile.js';
export { GenerateCertificateChainSchema, InstallRootCertificateSchema, } from './queries/RootCertificate.js';
export { CreateSubscriptionSchema } from './queries/Subscription.js';
export { TariffQuerySchema } from './queries/Tariff.js';
export { TenantQuerySchema, CreateTenantQuerySchema } from './queries/Tenant.js';
export { TlsCertificateSchema, UpdateTlsCertificateQuerySchema } from './queries/TlsCertificate.js';
export { TransactionEventQuerySchema } from './queries/TransactionEvent.js';
export { UpdateChargingStationPasswordQuerySchema } from './queries/UpdateChargingStationPasswordQuery.js';
export { CreateOrUpdateVariableAttributeQuerySchema, VariableAttributeQuerySchema, } from './queries/VariableAttribute.js';
export { WebsocketDeleteQuerySchema, WebsocketGetQuerySchema, WebsocketRequestSchema, } from './queries/Websocket.js';
export { default as AuthorizationRestrictionsSchema } from './projections/schemas/AuthorizationRestrictionsSchema.json' with { type: 'json' };
export { default as TariffSchema } from './projections/schemas/TariffSchema.json' with { type: 'json' };
// Date endpoints DTOs
export { GenerateCertificateChainRequest } from './dtos/GenerateCertificateChainRequest.js';
export { InstallRootCertificateRequest } from './dtos/InstallRootCertificateRequest.js';
export { TlsCertificatesRequest } from './dtos/TlsCertificatesRequest.js';
//# sourceMappingURL=index.js.map