Files
Workflow/sql/workflow_signal.sql
T

12 lines
541 B
SQL

-- Persistente Signale für signal_fire → signal_wait (Workflow-zu-Workflow).
CREATE TABLE IF NOT EXISTS `workflow_signal` (
`id` INT UNSIGNED NOT NULL AUTO_INCREMENT,
`name` VARCHAR(128) NOT NULL,
`korrelation` VARCHAR(128) NOT NULL DEFAULT '',
`payload` TEXT NULL,
`verbraucht` TINYINT(1) NOT NULL DEFAULT 0,
`created_at` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
KEY `idx_signal` (`name`, `korrelation`, `verbraucht`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;