diff --git a/db/update1.0.beta.sql b/db/update1.0.beta.sql index aeda78b4b1..f798d6508c 100644 --- a/db/update1.0.beta.sql +++ b/db/update1.0.beta.sql @@ -11,6 +11,13 @@ ALTER TABLE `zt_release` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0'; ALTER TABLE `zt_story` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0'; ALTER TABLE `zt_task` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0'; ALTER TABLE `zt_testTask` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0'; +ALTER TABLE `zt_user` ADD `deleted` ENUM( '0', '1' ) NOT NULL DEFAULT '0'; + +-- 处理user表。 +UPDATE zt_user SET deleted = '1' WHERE STATUS = 'delete' +ALTER TABLE `zt_user` DROP `status`; +INSERT INTO zt_action(`company`, `objecttype`, `objectID`, `actor`, action, `date`, `comment` , `extra`) +SELECT `company`, 'user', `id`, 'system', 'deleted', now( ) , '', 1 FROM zt_user WHERE zt_user.deleted ='1' -- company 字段。 ALTER TABLE `zt_action` ADD `company` MEDIUMINT UNSIGNED NOT NULL AFTER `id` ;