Skip to content
Snippets Groups Projects
Commit e28e3053 authored by Peter Rotich's avatar Peter Rotich
Browse files

Add patch to add group dept access table. Fix default dates for group & team entries

parent 457cb891
No related branches found
No related tags found
No related merge requests found
ALTER TABLE `%TABLE_PREFIX%groups` DROP `dept_access`;
/**
* Move dept_access from group table to group_dept_access table.
*
* @version 1.7-rc1 Dept_Access
*/
-- Group department access table
CREATE TABLE `%TABLE_PREFIX%group_dept_access` (
`group_id` int(10) unsigned NOT NULL default '0',
`dept_id` int(10) unsigned NOT NULL default '0',
PRIMARY KEY (`group_id`,`dept_id`)
) ENGINE=MyISAM;
-- Extend membership to groups
ALTER TABLE `%TABLE_PREFIX%department`
ADD `group_membership` tinyint( 1 ) unsigned NOT NULL DEFAULT '0' AFTER `ispublic`;
-- Fix teams create date
UPDATE `%TABLE_PREFIX%team`
SET `created`=IFNULL(`created`, IFNULL(`updated`, NOW())), `updated`=IFNULL(`updated`, NOW());
-- Fix groups dates...
UPDATE `%TABLE_PREFIX%groups`
SET `created`=IFNULL(`created`, IFNULL(`updated`, NOW())), `updated`=IFNULL(`updated`, NOW());
-- Finished with patch
UPDATE `%TABLE_PREFIX%config`
SET `schema_signature`='6007d45b580c6ac0206514dbed0f28a6';
......@@ -63,7 +63,7 @@
#Current version && schema signature (Changes from version to version)
define('THIS_VERSION','1.7-DPR4'); //Shown on admin panel
define('SCHEMA_SIGNATURE','435c62c3b23795529bcfae7e7371d82e'); //MD5 signature of the db schema. (used to trigger upgrades)
define('SCHEMA_SIGNATURE','6007d45b580c6ac0206514dbed0f28a6'); //MD5 signature of the db schema. (used to trigger upgrades)
#load config info
$configfile='';
......@@ -136,6 +136,7 @@
define('DEPT_TABLE',TABLE_PREFIX.'department');
define('TOPIC_TABLE',TABLE_PREFIX.'help_topic');
define('GROUP_TABLE',TABLE_PREFIX.'groups');
define('GROUP_DEPT_TABLE', TABLE_PREFIX.'group_dept_access');
define('TEAM_TABLE',TABLE_PREFIX.'team');
define('TEAM_MEMBER_TABLE',TABLE_PREFIX.'team_member');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment