Commit d64d7320b0831ff848ceba8d51b24742c02bb883
1 parent
d63e70a2
Upgrades for transactions - add namespaces to transaction types and add
the workflow state transition transaction type. git-svn-id: https://kt-dms.svn.sourceforge.net/svnroot/kt-dms/trunk@3998 c91229c3-7414-0410-bfa2-8a42b809f60b
Showing
1 changed file
with
9 additions
and
0 deletions
sql/mysql/upgrade/2.99.2/transactions.sql
0 → 100644
| 1 | +ALTER TABLE `document_transaction_types_lookup` ADD `namespace` VARCHAR(250) NOT NULL; | |
| 2 | +ALTER TABLE `document_transaction_types_lookup` ADD INDEX (`namespace`); | |
| 3 | +UPDATE `document_transaction_types_lookup` SET namespace = CONCAT("ktcore.transactions.", REPLACE(LCASE(name), " ", "_")); | |
| 4 | +TRUNCATE `zseq_document_transaction_types_lookup`; | |
| 5 | +INSERT INTO `zseq_document_transaction_types_lookup` SELECT MAX(`id`) FROM `document_transaction_types_lookup`; | |
| 6 | +SELECT @foo:=id + 1 FROM `zseq_document_transaction_types_lookup`; | |
| 7 | +INSERT INTO `document_transaction_types_lookup` VALUES (@foo, "Workflow state transition", "ktcore.transactions.workflow_state_transition"); | |
| 8 | +TRUNCATE `zseq_document_transaction_types_lookup`; | |
| 9 | +INSERT INTO `zseq_document_transaction_types_lookup` SELECT MAX(`id`) FROM `document_transaction_types_lookup`; | ... | ... |