diff --git a/backend/src/db/schemas/certificates.ts b/backend/src/db/schemas/certificates.ts index 32fb89aed..533f9b898 100644 --- a/backend/src/db/schemas/certificates.ts +++ b/backend/src/db/schemas/certificates.ts @@ -11,7 +11,7 @@ export const CertificatesSchema = z.object({ id: z.string().uuid(), createdAt: z.date(), updatedAt: z.date(), - caId: z.string().uuid().nullable().optional(), + caId: z.string().uuid(), status: z.string(), serialNumber: z.string(), friendlyName: z.string(), @@ -21,11 +21,10 @@ export const CertificatesSchema = z.object({ revokedAt: z.date().nullable().optional(), revocationReason: z.number().nullable().optional(), altNames: z.string().nullable().optional(), - caCertId: z.string().uuid().nullable().optional(), + caCertId: z.string().uuid(), certificateTemplateId: z.string().uuid().nullable().optional(), keyUsages: z.string().array().nullable().optional(), - extendedKeyUsages: z.string().array().nullable().optional(), - projectId: z.string() + extendedKeyUsages: z.string().array().nullable().optional() }); export type TCertificates = z.infer;