SQL

CREATE TABLE "workflow_history"  (
  "versionId" varchar(36) PRIMARY KEY NOT NULL,
  "workflowId" varchar(36) NOT NULL,
  "authors" varchar(255) NOT NULL,
  "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')),
  "nodes" text NOT NULL,
  "connections" text NOT NULL,
  "name" varchar(128),
  "autosaved" boolean NOT NULL DEFAULT (false),
  "description" text,
  CONSTRAINT "FK_1e31657f5fe46816c34be7c1b4b" FOREIGN KEY ("workflowId") REFERENCES "workflow_entity" ("id") ON DELETE CASCADE ON UPDATE NO ACTION
)

+ Add column

Columns

Column Data type Allow null Primary key Actions
versionId varchar(36) Rename | Drop
workflowId varchar(36) Rename | Drop
authors varchar(255) Rename | Drop
createdAt datetime(3) Rename | Drop
updatedAt datetime(3) Rename | Drop
nodes TEXT Rename | Drop
connections TEXT Rename | Drop
name varchar(128) Rename | Drop
autosaved boolean Rename | Drop
description TEXT Rename | Drop

Foreign Keys

Column Destination
workflowId workflow_entity.id

+ Add index

Indexes

Name Columns Unique SQL Drop?
IDX_1e31657f5fe46816c34be7c1b4 workflowId SQL
CREATE INDEX "IDX_1e31657f5fe46816c34be7c1b4"
ON "workflow_history" ("workflowId")
Drop
sqlite_autoindex_workflow_history_1 versionId SQL
-- no sql found --
Drop