feat: added integration sync status

This commit is contained in:
Sheen Capadngan
2024-05-20 20:56:29 +08:00
parent 554dbf6c23
commit 7d3a62cc4c
5 changed files with 112 additions and 20 deletions
+4 -1
View File
@@ -28,7 +28,10 @@ export const IntegrationsSchema = z.object({
secretPath: z.string().default("/"),
createdAt: z.date(),
updatedAt: z.date(),
lastUsed: z.date().nullable().optional()
lastUsed: z.date().nullable().optional(),
isSynced: z.boolean().nullable().optional(),
syncMessage: z.string().nullable().optional(),
lastSyncJobId: z.string().nullable().optional()
});
export type TIntegrations = z.infer<typeof IntegrationsSchema>;