n8n/docs/generated/postgres-schema/public.agent_version_skill_dependency.md

3.3 KiB
Generated

public.agent_version_skill_dependency

Columns

Name Type Default Nullable Children Parents Comment
agentVersionId varchar(36) false public.agent_history
createdAt timestamp(3) with time zone CURRENT_TIMESTAMP(3) false
skillId varchar(36) false public.skill
skillVersionId uuid false public.skill_version

Constraints

Name Type Definition
FK_97472baf9196d914d9cd9de6201 FOREIGN KEY FOREIGN KEY ("agentVersionId") REFERENCES agent_history("versionId") ON DELETE CASCADE
FK_c494292243a7e510acd0331c3d1 FOREIGN KEY FOREIGN KEY ("skillId") REFERENCES skill(id) ON DELETE CASCADE
FK_df63badfd7d3f2aa622ece471c4 FOREIGN KEY FOREIGN KEY ("skillVersionId") REFERENCES skill_version(id)
PK_df0a2577371b94f3c7008d81822 PRIMARY KEY PRIMARY KEY ("agentVersionId", "skillId")
agent_version_skill_dependency_agentVersionId_not_null n NOT NULL "agentVersionId"
agent_version_skill_dependency_createdAt_not_null n NOT NULL "createdAt"
agent_version_skill_dependency_skillId_not_null n NOT NULL "skillId"
agent_version_skill_dependency_skillVersionId_not_null n NOT NULL "skillVersionId"

Indexes

Name Definition
IDX_c494292243a7e510acd0331c3d CREATE INDEX "IDX_c494292243a7e510acd0331c3d" ON public.agent_version_skill_dependency USING btree ("skillId")
IDX_df63badfd7d3f2aa622ece471c CREATE INDEX "IDX_df63badfd7d3f2aa622ece471c" ON public.agent_version_skill_dependency USING btree ("skillVersionId")
PK_df0a2577371b94f3c7008d81822 CREATE UNIQUE INDEX "PK_df0a2577371b94f3c7008d81822" ON public.agent_version_skill_dependency USING btree ("agentVersionId", "skillId")

Relations

erDiagram

"public.agent_version_skill_dependency" }o--|| "public.agent_history" : "FOREIGN KEY (#quot;agentVersionId#quot;) REFERENCES agent_history(#quot;versionId#quot;) ON DELETE CASCADE"
"public.agent_version_skill_dependency" }o--|| "public.skill" : "FOREIGN KEY (#quot;skillId#quot;) REFERENCES skill(id) ON DELETE CASCADE"
"public.agent_version_skill_dependency" }o--|| "public.skill_version" : "FOREIGN KEY (#quot;skillVersionId#quot;) REFERENCES skill_version(id)"

"public.agent_version_skill_dependency" {
  varchar_36_ agentVersionId FK
  timestamp_3__with_time_zone createdAt
  varchar_36_ skillId FK
  uuid skillVersionId FK
}
"public.agent_history" {
  varchar_36_ agentId FK
  varchar_255_ author
  timestamp_3__with_time_zone createdAt
  uuid publishedById FK
  json schema
  json skills
  json tools
  timestamp_3__with_time_zone updatedAt
  varchar_36_ versionId
}
"public.skill" {
  varchar_36_ agentId FK
  timestamp_3__with_time_zone createdAt
  uuid createdById FK
  varchar_36_ id
  varchar_36_ projectId FK
  varchar_16_ source
  timestamp_3__with_time_zone updatedAt
}
"public.skill_version" {
  varchar_64_ contentHash
  timestamp_3__with_time_zone createdAt
  uuid createdById FK
  varchar_1024_ description
  json frontmatter
  uuid id
  text instructions
  varchar_128_ name
  varchar_36_ skillId FK
  timestamp_3__with_time_zone updatedAt
  integer version
}

Generated by tbls