This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
Incam_SGD/sql/mysql/upgrade/2.99.2/transactions.sql

10 lines
817 B
SQL

ALTER TABLE `document_transaction_types_lookup` ADD `namespace` VARCHAR(250) NOT NULL;
ALTER TABLE `document_transaction_types_lookup` ADD INDEX (`namespace`);
UPDATE `document_transaction_types_lookup` SET namespace = CONCAT("ktcore.transactions.", REPLACE(LCASE(name), " ", "_"));
TRUNCATE `zseq_document_transaction_types_lookup`;
INSERT INTO `zseq_document_transaction_types_lookup` SELECT MAX(`id`) FROM `document_transaction_types_lookup`;
SELECT @foo:=id + 1 FROM `zseq_document_transaction_types_lookup`;
INSERT INTO `document_transaction_types_lookup` VALUES (@foo, "Workflow state transition", "ktcore.transactions.workflow_state_transition");
TRUNCATE `zseq_document_transaction_types_lookup`;
INSERT INTO `zseq_document_transaction_types_lookup` SELECT MAX(`id`) FROM `document_transaction_types_lookup`;