home *** CD-ROM | disk | FTP | other *** search
- <?php
- /*
- Update queries for each version from 1.95
- */
- /******************************************************************************
- UPDATES FOR 2.01
- *******************************************************************************/
- $updates[201] = array();
-
- /******************************************************************************
- UPDATES FOR 2.0
- *******************************************************************************/
- $updates[200] = "ALTER TABLE `users` ADD `first_weekday` TINYINT NOT NULL";
-
- /******************************************************************************
- UPDATES FOR 1.98
- *******************************************************************************/
- $updates[198] = array();
-
- /******************************************************************************
- UPDATES FOR 1.97
- *******************************************************************************/
- $updates[197][] = "ALTER TABLE `users` ADD `language` VARCHAR( 20 ) NOT NULL, ADD `theme` VARCHAR( 20 ) NOT NULL";
- $updates[197][] = "CREATE TABLE `tp_mailing_companies` (
- `group_id` int(11) NOT NULL default '0',
- `company_id` int(11) NOT NULL default '0',
- KEY `group_id` (`group_id`)
- ) TYPE=MyISAM;";
- $updates[197][] = "CREATE TABLE `tp_mailing_contacts` (
- `group_id` int(11) NOT NULL default '0',
- `contact_id` int(11) NOT NULL default '0',
- KEY `group_id` (`group_id`)
- ) TYPE=MyISAM;";
- $updates[197][] = "CREATE TABLE `tp_mailing_groups` (
- `id` int(11) NOT NULL default '0',
- `user_id` int(11) NOT NULL default '0',
- `acl_read` int(11) NOT NULL default '0',
- `acl_write` int(11) NOT NULL default '0',
- `name` varchar(50) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) TYPE=MyISAM;";
-
- $updates[197][] = "CREATE TABLE `tp_subscribed` (
- `user_id` int(11) NOT NULL default '0',
- `template_id` int(11) NOT NULL default '0',
- KEY `user_id` (`user_id`,`template_id`)
- ) TYPE=MyISAM;";
-
- $updates[197][] = "CREATE TABLE `tp_templates` (
- `id` int(11) NOT NULL default '0',
- `user_id` int(11) NOT NULL default '0',
- `type` tinyint(4) NOT NULL default '0',
- `name` varchar(50) NOT NULL default '',
- `content` longblob NOT NULL,
- `acl_read` int(11) NOT NULL default '0',
- `acl_write` int(11) NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) TYPE=MyISAM;";
-
- /******************************************************************************
- UPDATES FOR 1.96
- *******************************************************************************/
-
- $updates[196][] = "CREATE TABLE `ab_custom_company_fields` (
- `id` int(11) NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) TYPE=MyISAM;";
-
- $updates[196][] = "CREATE TABLE `ab_custom_company_fields_sort` (
- `field` varchar(50) NOT NULL default '',
- `size` tinyint(4) NOT NULL default '0',
- `sort_index` tinyint(4) NOT NULL default '0',
- PRIMARY KEY (`field`)
- ) TYPE=MyISAM;";
-
- $updates[196][] = "CREATE TABLE `ab_custom_contact_fields` (
- `id` int(11) NOT NULL default '0',
- PRIMARY KEY (`id`)
- ) TYPE=MyISAM;";
-
- $updates[196][] = "CREATE TABLE `ab_custom_contact_fields_sort` (
- `field` varchar(50) NOT NULL default '',
- `size` tinyint(4) NOT NULL default '0',
- `sort_index` tinyint(4) NOT NULL default '0',
- PRIMARY KEY (`field`),
- KEY `sort_index` (`sort_index`)
- ) TYPE=MyISAM;";
-
- $updates[196][] = "ALTER TABLE `users` ADD `start_module` VARCHAR( 50 ) NOT NULL ;";
- $updates[196][] = "ALTER TABLE `emAccounts` ADD `auto_check` ENUM( '0', '1' ) NOT NULL ;";
- $updates[196][] = "ALTER TABLE `ab_contacts` DROP `homepage` ,
- DROP `work_address` ,
- DROP `work_zip` ,
- DROP `work_city` ,
- DROP `work_state` ,
- DROP `work_country`;";
-
- $updates[196][] = "ALTER TABLE `ab_contacts` CHANGE `company` `company_id` INT NOT NULL;";
- $updates[196][] = "CREATE TABLE `ab_companies` (
- `id` int(11) NOT NULL default '0',
- `addressbook_id` int(11) NOT NULL default '0',
- `name` varchar(50) NOT NULL default '',
- `address` varchar(100) NOT NULL default '',
- `zip` varchar(10) NOT NULL default '',
- `city` varchar(50) NOT NULL default '',
- `state` varchar(50) NOT NULL default '',
- `country` varchar(50) NOT NULL default '',
- `phone` varchar(20) NOT NULL default '',
- `fax` varchar(20) NOT NULL default '',
- `email` varchar(75) NOT NULL default '',
- `homepage` varchar(100) NOT NULL default '',
- `bank_no` varchar(20) NOT NULL default '',
- `vat_no` varchar(30) NOT NULL default '',
- `acl_read` int(11) NOT NULL default '0',
- `acl_write` int(11) NOT NULL default '0'
- ) TYPE=MyISAM;";
-
- /******************************************************************************
- UPDATES FOR 1.95
- *******************************************************************************/
- $updates[195][] = "ALTER TABLE `ab_contacts` ADD `acl_read` INT NOT NULL;";
- $updates[195][] = "ALTER TABLE `ab_contacts` ADD `acl_write` INT NOT NULL;";
- $updates[195][] = "ALTER TABLE `acl_items` ADD `user_id` INT NOT NULL;";
- $updates[195][] = "ALTER TABLE `pmProjects` ADD `probability` TINYINT NOT NULL ,
- ADD `fee_id` INT NOT NULL ,
- ADD `budget` INT NOT NULL ,
- ADD `description` VARCHAR(50) NOT NULL;";
-
- $updates[195][] = "ALTER TABLE `pmHours` DROP `fee_id`;";
-
- $updates[195][] = "CREATE TABLE `no_notes` (
- `id` int(11) NOT NULL default '0',
- `user_id` int(11) NOT NULL default '0',
- `contact_id` int(11) NOT NULL default '0',
- `project_id` int(11) NOT NULL default '0',
- `file_path` varchar(255) NOT NULL default '0',
- `catagory_id` int(11) NOT NULL default '0',
- `res_user_id` int(11) NOT NULL default '0',
- `due_date` int(11) NOT NULL default '0',
- `ctime` int(11) NOT NULL default '0',
- `mtime` int(11) NOT NULL default '0',
- `name` varchar(50) NOT NULL default '',
- `content` text NOT NULL,
- `acl_read` INT NOT NULL,
- `acl_write` INT NOT NULL,
- PRIMARY KEY (`id`),
- KEY `user_id` (`user_id`,`contact_id`,`project_id`),
- KEY `file_path` (`file_path`)
- ) TYPE=MyISAM;";
-
- $updates[195][] = "CREATE TABLE `no_catagories` (
- `id` int(11) NOT NULL default '0',
- `name` varchar(50) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) TYPE=MyISAM;";
-
- $updates[195][] = "CREATE TABLE `cal_holidays` (
- `id` int(11) NOT NULL default '0',
- `user_id` int(11) NOT NULL default '0',
- `calendar_id` int(11) NOT NULL default '0',
- `region` varchar ( 4 ) NOT NULL default '',
- `date` int(10) NOT NULL default '0',
- `name` varchar(100) NOT NULL default '',
- PRIMARY KEY (`id`)
- ) TYPE=MyISAM;";
- $updates[195][] = "ALTER TABLE `users` CHANGE `birthday` `birthday` DATE DEFAULT '0000-00-00 00:00:00' NOT NULL;";
- $updates[195][] = "ALTER TABLE `ab_contacts` CHANGE `birthday` `birthday` DATE DEFAULT '0000-00-00 00:00:00' NOT NULL;";
- $updates[195][] = "ALTER TABLE `users` CHANGE `password` `password` VARCHAR( 64 ) NOT NULL;";
- $updates[195][] = "ALTER TABLE `emAccounts` CHANGE `password` `password` VARCHAR( 64 ) NOT NULL;";
-
- /******************************************************************************
- OLDER VERSIONS NOT SUPPORTED BY THIS INSTALLER. DOWNLOAD 1.95 IF YOU WANT TO
- UPGRADE FROM AN OLDER VERSION THEN 1.95.
- *******************************************************************************/
- ?>
-