@citrineos/data
Version:
The OCPP data module which includes all persistence layer implementation.
36 lines • 949 B
JavaScript
// SPDX-FileCopyrightText: 2025 Contributors to the CitrineOS Project
//
// SPDX-License-Identifier: Apache-2.0
import { DEFAULT_TENANT_ID, QuerySchema } from '@citrineos/base';
export const NetworkProfileQuerySchema = QuerySchema('NetworkProfileQuerySchema', [
{
key: 'stationId',
type: 'string',
required: true,
},
{
key: 'tenantId',
type: 'number',
required: true,
defaultValue: String(DEFAULT_TENANT_ID),
},
]);
export const NetworkProfileDeleteQuerySchema = QuerySchema('NetworkProfileDeleteQuerySchema', [
{
key: 'stationId',
type: 'string',
required: true,
},
{
key: 'configurationSlot',
type: 'number[]',
required: true,
},
{
key: 'tenantId',
type: 'number',
required: true,
defaultValue: String(DEFAULT_TENANT_ID),
},
]);
//# sourceMappingURL=NetworkProfile.js.map