diff --git a/apps/server/src/database/types/custom.types.ts b/apps/server/src/database/types/custom.types.ts index cde6ea7bf..c57292b38 100644 --- a/apps/server/src/database/types/custom.types.ts +++ b/apps/server/src/database/types/custom.types.ts @@ -1,5 +1,16 @@ import { Json, Timestamp, Generated } from '@docmost/db/types/db'; +export interface ConfluenceApiImportMappings { + id: Generated; + workspaceId: string; + entityType: string; + confluenceId: string; + docmostId: string; + status: Generated; + createdAt: Generated; + updatedAt: Generated; +} + export interface ConfluenceApiImports { id: Generated; fileTaskId: string; diff --git a/apps/server/src/database/types/db.interface.ts b/apps/server/src/database/types/db.interface.ts index 898f33f94..7aa094640 100644 --- a/apps/server/src/database/types/db.interface.ts +++ b/apps/server/src/database/types/db.interface.ts @@ -1,8 +1,9 @@ import { DB } from '@docmost/db/types/db'; import { PageEmbeddings } from '@docmost/db/types/embeddings.types'; -import { ConfluenceApiImports } from './custom.types'; +import { ConfluenceApiImports, ConfluenceApiImportMappings } from './custom.types'; export interface DbInterface extends DB { pageEmbeddings: PageEmbeddings; confluenceApiImports: ConfluenceApiImports; + confluenceApiImportMappings: ConfluenceApiImportMappings; }