Setting the file. One moment.
User · SQLite Schema · n8n-io/n8n · Skills Docs
ContentsBack to the top of the page CREATE TABLE " user " ( "id" varchar PRIMARY KEY , "email" varchar ( 255 ), "firstName" varchar ( 32 ), "lastName" varchar ( 32 ), "password" varchar , "personalizationAnswers" text , "createdAt" datetime ( 3 ) NOT NULL DEFAULT (STRFTIME( '%Y-%m-%d %H:%M:%f' , 'NOW' )), "updatedAt" datetime ( 3 ) NOT NULL DEFAULT (STRFTIME( '%Y-%m-%d %H:%M:%f' , 'NOW' )), "settings" text , "disabled" boolean NOT NULL DEFAULT (FALSE), "mfaEnabled" boolean NOT NULL DEFAULT (FALSE), "mfaSecret" text , "mfaRecoveryCodes" text , "lastActiveAt" date , "roleSlug" varchar ( 128 ) NOT NULL DEFAULT ( 'global:member' ), "kind" VARCHAR ( 16 ) NOT NULL DEFAULT 'person' , CONSTRAINT "UQ_e12875dfb3b1d92d7d7c5377e22" UNIQUE ( "email" ), CONSTRAINT "FK_eaea92ee7bfb9c1b6cd01505d56" FOREIGN KEY ( "roleSlug" ) REFERENCES "role" ( "slug" ))
user.md
"dynamic_credential_user_entry" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"evaluation_collection" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"idempotency_key" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"instance_ai_mcp_registry_connections" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"instance_ai_pending_confirmations" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"instance_ai_thread_grants" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"instance_ai_thread_tabs" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"migration_workflow_owner" }o--o| "user" : "FOREIGN KEY (assignedById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"migration_workflow_owner" }o--o| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"oauth_access_tokens" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"oauth_authorization_codes" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"oauth_refresh_tokens" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"oauth_user_consents" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"project" }o--o| "user" : "FOREIGN KEY (creatorId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"project_relation" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"promotion_review" }o--o| "user" : "FOREIGN KEY (approvedById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"promotion_review" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"promotion_run" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"self_healing_configuration" }o--o| "user" : "FOREIGN KEY (enabledById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"self_healing_configuration_reviewer" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"self_healing_investigation" }o--|| "user" : "FOREIGN KEY (backgroundUserId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"self_healing_result" }o--|| "user" : "FOREIGN KEY (backgroundUserId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"self_healing_result" }o--o| "user" : "FOREIGN KEY (dismissedById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"service_account_details" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"skill" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"skill_source" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"skill_version" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"trusted_source_identity" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"user_api_keys" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"user_favorites" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"workflow_builder_session" }o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"workflow_publish_history" }o--o| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"workflow_review_activity" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"workflow_review_activity_comment" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"workflow_review_request" }o--o| "user" : "FOREIGN KEY (closedById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"workflow_review_request" }o--o| "user" : "FOREIGN KEY (updatedById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"workflow_review_request" }o--o| "user" : "FOREIGN KEY (createdById) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"workflow_review_request_authors" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"workflow_review_request_reviewers" |o--|| "user" : "FOREIGN KEY (userId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"workflow_suggestion" }o--|| "user" : "FOREIGN KEY (backgroundUserId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE CASCADE MATCH NONE"
"workflow_suggestion_activity" }o--o| "user" : "FOREIGN KEY (actorId) REFERENCES user (id) ON UPDATE NO ACTION ON DELETE SET NULL MATCH NONE"
"user" }o--|| "role" : "FOREIGN KEY (roleSlug) REFERENCES role (slug) ON UPDATE NO ACTION ON DELETE NO ACTION MATCH NONE"
"user" {
datetime_3_ createdAt
boolean disabled
varchar_255_ email
varchar_32_ firstName
varchar id PK
VARCHAR_16_ kind
date lastActiveAt
varchar_32_ lastName
boolean mfaEnabled
TEXT mfaRecoveryCodes
TEXT mfaSecret
varchar password
TEXT personalizationAnswers
varchar_128_ roleSlug FK
TEXT settings
datetime_3_ updatedAt
}
"activity_event" {
varchar_64_ action
varchar_32_ category
datetime_3_ createdAt
TEXT data
INTEGER id
varchar_36_ projectId FK
varchar_36_ resourceId
TEXT resourceName
varchar_32_ resourceType
INTEGER typeVersion
varchar userId FK
}
"agent_eval_dataset" {
varchar_36_ agentId FK
TEXT columnMapping
datetime_3_ createdAt
varchar createdById FK
TEXT datasetRef
varchar_32_ datasetSource
TEXT description
varchar_36_ id PK
varchar_128_ name
datetime_3_ updatedAt
}
"agent_eval_rating" {
TEXT comment
TEXT correction
datetime_3_ createdAt
varchar_36_ id PK
varchar ratedById FK
varchar_36_ resultId FK
datetime_3_ updatedAt
varchar_8_ vote
}
"agent_eval_run" {
varchar_36_ agentVersionId
boolean cancelRequested
datetime_3_ completedAt
datetime_3_ createdAt
varchar createdById FK
varchar_36_ datasetId FK
varchar_255_ errorCode
TEXT errorDetails
varchar_36_ id PK
TEXT metrics
datetime_3_ runAt
varchar_255_ runningInstanceId
varchar status
datetime_3_ updatedAt
}
"agent_execution_threads" {
varchar_16_ accessScope
varchar_36_ agentId FK
varchar_255_ agentName
datetime_3_ createdAt
varchar_8_ emoji
varchar_128_ id PK
varchar ownerId FK
varchar_36_ parentAgentId
varchar_128_ parentThreadId
varchar_255_ projectId FK
INTEGER sessionNumber
varchar_32_ taskId
TEXT taskStop
varchar_36_ taskVersionId FK
varchar_255_ title
INTEGER totalCompletionTokens
REAL totalCost
INTEGER totalDuration
INTEGER totalPromptTokens
datetime_3_ updatedAt
}
"agent_history" {
varchar_36_ agentId FK
varchar_255_ author
datetime_3_ createdAt
TEXT description
TEXT name
varchar publishedById FK
TEXT schema
TEXT skills
TEXT tools
datetime_3_ updatedAt
varchar_36_ versionId PK
}
"agent_publish_history" {
varchar_36_ agentId FK
varchar_255_ author
datetime_3_ createdAt
varchar_16_ event
INTEGER id
boolean isLegacy
varchar userId FK
varchar_36_ versionId FK
}
"ai_preference" {
TEXT content
datetime_3_ createdAt
varchar createdById FK
varchar id PK
varchar_36_ projectId FK
varchar_16_ source
datetime_3_ updatedAt
varchar userId FK
}
"auth_identity" {
timestamp createdAt
VARCHAR_64_ providerId PK
VARCHAR_32_ providerType PK
timestamp updatedAt
VARCHAR_36_ userId FK
}
"chat_hub_agents" {
datetime_3_ createdAt
varchar_36_ credentialId FK
varchar_512_ description
TEXT files
TEXT icon
varchar id PK
varchar_64_ model
varchar_256_ name
varchar ownerId FK
varchar_16_ provider
TEXT suggestedPrompts
TEXT systemPrompt
datetime_3_ updatedAt
}
"chat_hub_sessions" {
varchar_36_ agentId FK
varchar_128_ agentName
datetime_3_ createdAt
varchar_36_ credentialId FK
varchar id PK
datetime_3_ lastMessageAt
varchar_64_ model
varchar ownerId FK
varchar_16_ provider
varchar_256_ title
varchar_16_ type
datetime_3_ updatedAt
varchar_36_ workflowId FK
}
"chat_hub_tools" {
datetime_3_ createdAt
TEXT definition
boolean enabled
varchar id PK
varchar_255_ name
varchar ownerId FK
varchar_255_ type
REAL typeVersion
datetime_3_ updatedAt
}
"dynamic_credential_user_entry" {
datetime_3_ createdAt
varchar_16_ credentialId PK
TEXT data
varchar_16_ resolverId PK
datetime_3_ updatedAt
varchar userId PK
}
"evaluation_collection" {
datetime_3_ createdAt
varchar createdById FK
TEXT description
varchar_36_ evaluationConfigId FK
varchar_36_ id PK
TEXT insightsCache
varchar_128_ name
datetime_3_ updatedAt
varchar_36_ workflowId FK
}
"idempotency_key" {
datetime_3_ createdAt
TEXT fingerprint
varchar_16_ id PK
varchar_128_ idempotencyKey
TEXT responseBody
smallint responseStatus
varchar_16_ status
datetime_3_ updatedAt
varchar userId FK
}
"instance_ai_mcp_registry_connections" {
datetime_3_ createdAt
varchar_36_ credentialId FK
varchar id PK
varchar_255_ serverSlug FK
TEXT toolPermissions
datetime_3_ updatedAt
varchar userId FK
}
"instance_ai_pending_confirmations" {
varchar_255_ checkpointKey FK
varchar_36_ checkpointTaskId
datetime_3_ createdAt
datetime_3_ expiresAt
varchar_16_ kind
varchar_36_ messageGroupId
varchar_36_ requestId PK
varchar_36_ runId
varchar threadId FK
varchar_64_ toolCallId
datetime_3_ updatedAt
varchar userId FK
}
"instance_ai_thread_grants" {
datetime_3_ createdAt
varchar_512_ grantKey PK
varchar threadId PK
datetime_3_ updatedAt
varchar userId PK
}
"instance_ai_thread_tabs" {
datetime_3_ createdAt
TEXT state
varchar threadId PK
datetime_3_ updatedAt
varchar userId PK
}
"migration_workflow_owner" {
datetime_3_ assignedAt
varchar assignedById FK
datetime_3_ createdAt
varchar_16_ source
datetime_3_ updatedAt
varchar userId FK
varchar_36_ workflowId PK
}
"oauth_access_tokens" {
varchar clientId FK
varchar token PK
varchar userId FK
}
"oauth_authorization_codes" {
varchar clientId FK
varchar_255_ code PK
varchar codeChallenge
varchar_255_ codeChallengeMethod
datetime_3_ createdAt
bigint expiresAt
varchar redirectUri
varchar resource
TEXT scope
varchar state
datetime_3_ updatedAt
boolean used
varchar userId FK
}
"oauth_refresh_tokens" {
varchar clientId FK
datetime_3_ createdAt
bigint expiresAt
varchar resource
TEXT scope
varchar_255_ token PK
datetime_3_ updatedAt
varchar userId FK
}
"oauth_user_consents" {
varchar clientId FK
bigint grantedAt
INTEGER id
TEXT scope
varchar userId FK
}
"project" {
datetime_3_ createdAt
varchar creatorId FK
TEXT customTelemetryTags
varchar_512_ description
TEXT icon
varchar_36_ id PK
varchar_255_ name
varchar_36_ type
datetime_3_ updatedAt
}
"project_relation" {
datetime_3_ createdAt
varchar_36_ projectId PK
varchar role FK
datetime_3_ updatedAt
varchar userId PK
}
"promotion_review" {
datetime_3_ approvedAt
varchar approvedById FK
datetime_3_ createdAt
varchar createdById FK
varchar environmentId FK
varchar id PK
datetime_3_ lastStateChangeAt
varchar_255_ remoteReviewId
varchar_32_ state
varchar_16_ type
}
"promotion_run" {
datetime_3_ createdAt
varchar createdById FK
TEXT details
varchar_16_ direction
varchar environmentId FK
varchar id PK
varchar reviewId FK
varchar_16_ type
}
"self_healing_configuration" {
datetime_3_ createdAt
boolean enabled
varchar enabledById FK
INTEGER id
BOOLEAN includeAllProjectMembers
varchar_36_ projectId FK
varchar_16_ scope
datetime_3_ updatedAt
}
"self_healing_configuration_reviewer" {
INTEGER configurationId PK
varchar userId PK
}
"self_healing_investigation" {
varchar backgroundUserId FK
INTEGER configurationId FK
datetime_3_ createdAt
varchar_36_ executionId
datetime_3_ finishedAt
varchar_36_ id PK
varchar_36_ projectId FK
varchar_36_ publishedVersionId
varchar_36_ resultId FK
varchar runId
varchar threadId
datetime_3_ updatedAt
varchar_36_ workflowId FK
}
"self_healing_result" {
varchar backgroundUserId FK
datetime_3_ completedAt
INTEGER configurationId FK
datetime_3_ createdAt
datetime_3_ dismissedAt
varchar dismissedById FK
varchar_36_ executionId
varchar_36_ id PK
varchar_16_ outcome
varchar_36_ projectId FK
TEXT report
varchar_36_ suggestionId FK
TEXT summary
datetime_3_ updatedAt
TEXT usage
varchar_36_ workflowId FK
}
"service_account_details" {
datetime_3_ createdAt
varchar_128_ name
datetime_3_ updatedAt
varchar userId PK
}
"skill" {
boolean availableToAssistant
boolean availableToMCP
datetime_3_ createdAt
varchar createdById FK
varchar_36_ id PK
varchar_36_ projectId FK
varchar_16_ source
datetime_3_ updatedAt
}
"skill_source" {
datetime_3_ createdAt
varchar createdById FK
varchar_36_ credentialId FK
varchar id PK
varchar_255_ identityKey
datetime_3_ lastCheckedAt
varchar_32_ lastErrorReason
TEXT locator
TEXT probeCursor
varchar_36_ projectId FK
varchar_32_ status
varchar_16_ type
datetime_3_ updatedAt
}
"skill_version" {
varchar_64_ contentHash
datetime_3_ createdAt
varchar createdById FK
varchar_1024_ description
TEXT frontmatter
varchar id PK
TEXT instructions
varchar_128_ name
varchar_36_ skillId FK
varchar_255_ sourceRevision
datetime_3_ updatedAt
INTEGER version
}
"trusted_source_identity" {
datetime_3_ createdAt
datetime_3_ lastSeenAt
varchar_32_ provenance
varchar_36_ sourceId PK
varchar_16_ status
varchar subject PK
datetime_3_ updatedAt
varchar userId FK
}
"user_api_keys" {
varchar apiKey
varchar audience
datetime_3_ createdAt
varchar_36_ id PK
varchar_100_ label
datetime_3_ lastUsedAt
TEXT scopes
datetime_3_ updatedAt
varchar userId FK
}
"user_favorites" {
INTEGER id
varchar_255_ resourceId
varchar_64_ resourceType
varchar userId FK
}
"workflow_builder_session" {
varchar_255_ activeVersionCardId
datetime_3_ createdAt
varchar id PK
TEXT messages
TEXT previousSummary
varchar_255_ resumeAfterRestoreMessageId
datetime_3_ updatedAt
varchar userId FK
varchar_36_ workflowId FK
}
"workflow_publish_history" {
datetime_3_ createdAt
varchar_36_ event
INTEGER id
varchar userId FK
varchar_36_ versionId FK
varchar_36_ workflowId FK
}
"workflow_review_activity" {
datetime_3_ createdAt
varchar createdById FK
TEXT data
INTEGER id
varchar_64_ type
INTEGER typeVersion
varchar_36_ workflowReviewRequestId FK
}
"workflow_review_activity_comment" {
INTEGER activityId FK
TEXT body
datetime_3_ createdAt
varchar createdById FK
datetime_3_ deletedAt
TEXT history
INTEGER id
datetime_3_ updatedAt
}
"workflow_review_request" {
datetime_3_ approvedAt
varchar closedById FK
datetime_3_ createdAt
varchar createdById FK
varchar_50_ decision
TEXT description
varchar_36_ id PK
varchar_36_ projectId FK
varchar_16_ state
varchar_255_ title
datetime_3_ updatedAt
varchar updatedById FK
}
"workflow_review_request_authors" {
varchar userId PK
varchar_36_ workflowReviewRequestId PK
}
"workflow_review_request_reviewers" {
varchar userId PK
varchar_36_ workflowReviewRequestId PK
}
"workflow_suggestion" {
varchar_32_ appliedAction
varchar appliedActorId
varchar_64_ appliedChecksum
varchar_36_ appliedVersionId
varchar backgroundUserId FK
datetime_3_ closedAt
varchar_16_ closedReason
datetime_3_ createdAt
TEXT expectedBaseline
varchar_36_ id PK
TEXT payload
varchar_36_ projectId FK
varchar_16_ resultKind
varchar_16_ state
datetime_3_ updatedAt
varchar_36_ workflowId FK
}
"workflow_suggestion_activity" {
varchar_16_ action
varchar actorId FK
varchar_16_ author
datetime_3_ createdAt
varchar_36_ id PK
varchar_36_ suggestionId FK
datetime_3_ updatedAt
}
"role" {
datetime_3_ createdAt
TEXT description
TEXT displayName
TEXT roleType
varchar_128_ slug PK
boolean systemRole
datetime_3_ updatedAt
}