Files
n8n/packages/@n8n/db/src/entities/index.ts
T
2026-08-11 16:31:00 +00:00

239 lines
7.2 KiB
TypeScript

import { AgentEvalDataset, type AgentEvalColumnMapping } from './agent-eval-dataset.ee';
import { AgentEvalRating, type AgentEvalVote } from './agent-eval-rating.ee';
import { AgentEvalResult, type AgentEvalResultStatus } from './agent-eval-result.ee';
import { AgentEvalRun, type AgentEvalRunStatus } from './agent-eval-run.ee';
import { AiBuilderTemporaryWorkflow } from './ai-builder-temporary-workflow';
import { AnnotationTagEntity } from './annotation-tag-entity.ee';
import { AnnotationTagMapping } from './annotation-tag-mapping.ee';
import { ApiKey } from './api-key';
import { AuthIdentity } from './auth-identity';
import { AuthProviderSyncHistory } from './auth-provider-sync-history';
import { BinaryDataFile, SourceTypeSchema, type SourceType } from './binary-data-file';
import {
CredentialDependency,
type CredentialDependencyType,
} from './credential-dependency-entity';
import { CredentialsEntity, type CredentialUsageScope } from './credentials-entity';
import { DeploymentKey } from './deployment-key';
import { EvaluationCollection } from './evaluation-collection.ee';
import { EvaluationConfig } from './evaluation-config.ee';
import { ExecutionAnnotation } from './execution-annotation.ee';
import { ExecutionData } from './execution-data';
import { ExecutionEntity } from './execution-entity';
import type { ExecutionDataStorageLocation } from './execution-entity';
import { ExecutionMetadata } from './execution-metadata';
import { Folder } from './folder';
import { FolderTagMapping } from './folder-tag-mapping';
import { InstanceCredentialAssignment } from './instance-credential-assignment';
import { InvalidAuthToken } from './invalid-auth-token';
import { PollerState } from './poller-state';
import { ProcessedData } from './processed-data';
import { Project } from './project';
import { ProjectRelation } from './project-relation';
import { ProjectSecretsProviderAccess } from './project-secrets-provider-access';
import type { SecretsProviderAccessRole } from './project-secrets-provider-access';
import { Role } from './role';
import { RoleMappingRule } from './role-mapping-rule';
import {
ScheduledJob,
ScheduledJobKind,
ScheduledJobKindList,
ScheduledJobMisfirePolicy,
} from './scheduled-job';
import {
ScheduledTask,
ScheduledTaskStatus,
ScheduledTaskStatusList,
type TerminalTaskStatus,
TerminalTaskStatusList,
} from './scheduled-task';
import { Scope } from './scope';
import { SecretsProviderConnection } from './secrets-provider-connection';
import { Settings } from './settings';
import { SharedCredentials } from './shared-credentials';
import { SharedWorkflow } from './shared-workflow';
import { TagEntity } from './tag-entity';
import { TestCaseExecution } from './test-case-execution.ee';
import { TestRun } from './test-run.ee';
import { User } from './user';
import { Variables } from './variables';
import { WebhookEntity } from './webhook-entity';
import { WorkflowDependency } from './workflow-dependency-entity';
import { WorkflowEntity } from './workflow-entity';
import { WorkflowHistory } from './workflow-history';
import {
UNPUBLISH_VERSION_SENTINEL,
WorkflowPublicationOutbox,
WorkflowPublicationOutboxStatus,
} from './workflow-publication-outbox';
import {
WorkflowPublicationTriggerStatus,
type WorkflowPublicationTriggerStatusType,
type WorkflowPublicationTriggerKind,
} from './workflow-publication-trigger-status';
import { WorkflowPublishHistory } from './workflow-publish-history';
import { WorkflowPublishedVersion } from './workflow-published-version';
import { WorkflowReviewActivityComment } from './workflow-review-activity-comment.ee';
import { WorkflowReviewActivity } from './workflow-review-activity.ee';
import { WorkflowReviewRequestAuthor } from './workflow-review-request-author.ee';
import { WorkflowReviewRequestReviewer } from './workflow-review-request-reviewer.ee';
import { WorkflowReviewRequestWorkflow } from './workflow-review-request-workflow.ee';
import {
WorkflowReviewRequest,
WorkflowReviewRequestDecision,
WorkflowReviewRequestDecisionList,
WorkflowReviewRequestState,
WorkflowReviewRequestStateList,
} from './workflow-review-request.ee';
import { WorkflowStatistics } from './workflow-statistics';
import { WorkflowTagMapping } from './workflow-tag-mapping';
export {
AgentEvalDataset,
type AgentEvalColumnMapping,
AgentEvalRun,
type AgentEvalRunStatus,
AgentEvalResult,
type AgentEvalResultStatus,
AgentEvalRating,
type AgentEvalVote,
InvalidAuthToken,
InstanceCredentialAssignment,
AiBuilderTemporaryWorkflow,
PollerState,
ProcessedData,
Settings,
Variables,
ApiKey,
BinaryDataFile,
SourceTypeSchema,
type SourceType,
type ExecutionDataStorageLocation,
WebhookEntity,
AuthIdentity,
CredentialsEntity,
type CredentialUsageScope,
CredentialDependency,
type CredentialDependencyType,
DeploymentKey,
EvaluationCollection,
EvaluationConfig,
Folder,
Project,
ProjectRelation,
RoleMappingRule,
Role,
ScheduledJob,
ScheduledJobKind,
ScheduledJobKindList,
ScheduledJobMisfirePolicy,
ScheduledTask,
ScheduledTaskStatus,
ScheduledTaskStatusList,
type TerminalTaskStatus,
TerminalTaskStatusList,
Scope,
SharedCredentials,
SharedWorkflow,
TagEntity,
User,
WorkflowDependency,
WorkflowEntity,
WorkflowStatistics,
WorkflowTagMapping,
FolderTagMapping,
AuthProviderSyncHistory,
WorkflowHistory,
WorkflowPublicationOutbox,
WorkflowPublicationOutboxStatus,
UNPUBLISH_VERSION_SENTINEL,
WorkflowPublicationTriggerStatus,
type WorkflowPublicationTriggerStatusType,
type WorkflowPublicationTriggerKind,
WorkflowPublishedVersion,
WorkflowPublishHistory,
WorkflowReviewRequest,
WorkflowReviewRequestState,
WorkflowReviewRequestStateList,
WorkflowReviewRequestDecision,
WorkflowReviewRequestDecisionList,
WorkflowReviewRequestWorkflow,
WorkflowReviewRequestReviewer,
WorkflowReviewRequestAuthor,
WorkflowReviewActivity,
WorkflowReviewActivityComment,
ExecutionData,
ExecutionMetadata,
AnnotationTagEntity,
ExecutionAnnotation,
AnnotationTagMapping,
TestRun,
TestCaseExecution,
ExecutionEntity,
ProjectSecretsProviderAccess,
type SecretsProviderAccessRole,
SecretsProviderConnection,
};
export const entities = {
AgentEvalDataset,
AgentEvalRun,
AgentEvalResult,
AgentEvalRating,
InvalidAuthToken,
InstanceCredentialAssignment,
AiBuilderTemporaryWorkflow,
PollerState,
ProcessedData,
Settings,
Variables,
ApiKey,
BinaryDataFile,
WebhookEntity,
AuthIdentity,
CredentialsEntity,
CredentialDependency,
DeploymentKey,
EvaluationCollection,
EvaluationConfig,
Folder,
Project,
ProjectRelation,
RoleMappingRule,
Scope,
SharedCredentials,
SharedWorkflow,
TagEntity,
User,
WorkflowDependency,
WorkflowEntity,
WorkflowStatistics,
WorkflowTagMapping,
FolderTagMapping,
AuthProviderSyncHistory,
WorkflowHistory,
WorkflowPublicationOutbox,
WorkflowPublicationTriggerStatus,
WorkflowPublishedVersion,
WorkflowPublishHistory,
WorkflowReviewRequest,
WorkflowReviewRequestWorkflow,
WorkflowReviewRequestReviewer,
WorkflowReviewRequestAuthor,
WorkflowReviewActivity,
WorkflowReviewActivityComment,
ExecutionData,
ExecutionMetadata,
AnnotationTagEntity,
ExecutionAnnotation,
AnnotationTagMapping,
TestRun,
TestCaseExecution,
ExecutionEntity,
Role,
ScheduledJob,
ScheduledTask,
ProjectSecretsProviderAccess,
SecretsProviderConnection,
};