update4.1.3.sql 2.6 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. -- DROP TABLE IF EXISTS `zt_workflowreport`;
  2. CREATE TABLE IF NOT EXISTS `zt_workflowreport` (
  3. `id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
  4. `module` varchar(30) NOT NULL,
  5. `name` varchar(100) NOT NULL,
  6. `type` enum('pie', 'line', 'bar') NOT NULL DEFAULT 'pie',
  7. `countType` enum('sum', 'count') NOT NULL DEFAULT 'sum',
  8. `displayType` enum('value', 'percent') NOT NULL DEFAULT 'value',
  9. `dimension` varchar(130) NOT NULL,
  10. `fields` text NOT NULL,
  11. `order` smallint(5) unsigned NOT NULL DEFAULT '0',
  12. `createdBy` varchar(30) NOT NULL,
  13. `createdDate` datetime NOT NULL,
  14. PRIMARY KEY `id` (`id`)
  15. ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
  16. ALTER TABLE `zt_workflowaction` ADD `status` varchar(10) NOT NULL DEFAULT 'enable' AFTER `desc`;
  17. ALTER TABLE `zt_workflowaction` ADD `blocks` text NOT NULL AFTER `toList`;
  18. ALTER TABLE `zt_workflowaction` ADD `virtual` tinyint(1) unsigned NOT NULL AFTER `buildin`;
  19. ALTER TABLE `zt_workflowfield` ADD `expression` text NOT NULL AFTER `control`;
  20. ALTER TABLE `zt_workflowfield` ADD `searchOrder` smallint(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `order`;
  21. ALTER TABLE `zt_workflowfield` ADD `exportOrder` smallint(5) UNSIGNED NOT NULL DEFAULT '0' AFTER `searchOrder`;
  22. ALTER TABLE `zt_workflowlabel` ADD `orderBy` text NOT NULL AFTER `params`;
  23. ALTER TABLE `zt_workflowdatasource` CHANGE `type` `type` enum('system', 'sql', 'func', 'option', 'lang', 'category') NOT NULL DEFAULT 'option';
  24. ALTER TABLE `zt_workflowlayout` CHANGE `totalShow` `summary` varchar(20) NOT NULL;
  25. ALTER TABLE `zt_workflowfield` DROP `isKey`;
  26. UPDATE `zt_workflowfield` SET `control` = 'richtext' WHERE `control` = 'textarea';
  27. UPDATE `zt_workflowlayout` SET `summary` = '' WHERE `summary` = '0';
  28. UPDATE `zt_workflowlayout` SET `summary` = 'sum' WHERE `summary` = '1';
  29. UPDATE `zt_workflowdatasource` SET `datasource` = '{\"app\":\"system\",\"module\":\"execution\",\"method\":\"getPairs\",\"methodDesc\":\"Get project pairs.\",\"params\":[{\"name\":\"mode\",\"type\":\"string\",\"desc\":\"all|noclosed or empty\",\"value\":\"all\"}]}' WHERE `id` = 2;
  30. UPDATE `zt_workflowdatasource` SET `datasource` = '{\"app\":\"system\",\"module\":\"product\",\"method\":\"getLinePairs\",\"methodDesc\":\"Get line pairs.\",\"params\":[{\"name\":\"useShort\",\"type\":\"bool\",\"desc\":\"\",\"value\":\"\"}]}' WHERE `id` = 3;
  31. UPDATE `zt_workflowdatasource` SET `datasource` = '{\"app\":\"system\",\"module\":\"user\",\"method\":\"getPairs\",\"methodDesc\":\"\",\"params\":[{\"name\":\"params\",\"type\":\"\",\"desc\":\"\",\"value\":\"noclosed|noletter\"},{\"name\":\"usersToAppended\",\"type\":\"\",\"desc\":\"\",\"value\":\"\"}]}' WHERE `id` = 8;