CREATE TABLE "workflow_builder_session" (
"id" varchar PRIMARY KEY NOT NULL,
"workflowId" varchar(36) NOT NULL,
"userId" varchar NOT NULL,
"messages" text NOT NULL DEFAULT ('[]'),
"previousSummary" 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')),
"activeVersionCardId" varchar(255),
"resumeAfterRestoreMessageId" varchar(255),
CONSTRAINT "UQ_ec2aa73632932d485a1d5192ce1" UNIQUE ("workflowId", "userId"),
CONSTRAINT "FK_00290cdeee4d4d7db84709be936" FOREIGN KEY ("userId") REFERENCES "user" ("id") ON DELETE CASCADE ON UPDATE NO ACTION,
CONSTRAINT "FK_7983c618db48f47bf5a4cc1e1e4" FOREIGN KEY ("workflowId") REFERENCES "workflow_entity" ("id") ON DELETE CASCADE ON UPDATE NO ACTION
)