Changeset 203 for trunk/phpbms/modules/bms/install/updatev0.70.sql
- Timestamp:
- 03/23/07 18:47:37 (5 years ago)
- Files:
-
- 1 modified
-
trunk/phpbms/modules/bms/install/updatev0.70.sql (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/phpbms/modules/bms/install/updatev0.70.sql
r202 r203 1 CREATE TABLE `shippingmethods` (`id` int(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(128) NOT NULL, `inactive` tinyint(4) DEFAULT 0, `priority` int(11) DEFAULT 0, `canestimate` tinyint(4) DEFAULT 0, `estimationscript` VARCHAR(128), `createdby` INTEGER UNSIGNED, `creationdate` DATETIME, `modifiedby` INTEGER UNSIGNED, `modifieddate` TIMESTAMP, PRIMARY KEY(`id`)) ENGINE = MYISAM;1 CREATE TABLE `shippingmethods` (`id` int(11) NOT NULL AUTO_INCREMENT, `name` VARCHAR(128) NOT NULL, `inactive` tinyint(4) DEFAULT 0, `priority` int(11) DEFAULT 0, `canestimate` tinyint(4) DEFAULT 0, `estimationscript` VARCHAR(128), `createdby` INTEGER UNSIGNED, `creationdate` DATETIME, `modifiedby` INTEGER UNSIGNED, `modifieddate` TIMESTAMP, PRIMARY KEY(`id`)); 2 2 ALTER TABLE `invoices` ADD COLUMN `shippingmethodid` INTEGER UNSIGNED AFTER `shippingmethod`; 3 3 UPDATE `invoices` SET shippingmethodid=0; … … 20 20 INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`,`wrap`, `size`, `format`) VALUES (300,'estimate','shippingmethods.canestimate','center','',2,'',0,'','boolean'); 21 21 INSERT INTO `tablecolumns` (`tabledefid`, `name`, `column`, `align`, `footerquery`, `displayorder`, `sortorder`,`wrap`, `size`, `format`) VALUES (300,'priority','shippingmethods.priority','right','',0,'',0,'',NULL); 22 CREATE TABLE `paymentmethods` (`id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(128) NOT NULL default '', `type` enum('draft','charge','receivable') default NULL, `priority` int(8) NOT NULL default '0', `inactive` tinyint(1) NOT NULL default '0', `onlineprocess` tinyint(1) NOT NULL default '0', `processscript` varchar(128) default '', `createdby` int(11) default NULL, `creationdate` datetime default NULL, `modifiedby` int(11) default NULL, `modifieddate` TIMESTAMP, PRIMARY KEY (`id`)) TYPE=MyISAM PACK_KEYS=0;22 CREATE TABLE `paymentmethods` (`id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(128) NOT NULL default '', `type` enum('draft','charge','receivable') default NULL, `priority` int(8) NOT NULL default '0', `inactive` tinyint(1) NOT NULL default '0', `onlineprocess` tinyint(1) NOT NULL default '0', `processscript` varchar(128) default '', `createdby` int(11) default NULL, `creationdate` datetime default NULL, `modifiedby` int(11) default NULL, `modifieddate` TIMESTAMP, PRIMARY KEY (`id`)); 23 23 INSERT INTO `tabledefs` (`id`, `displayname`, `type`, `moduleid`, `maintable`, `querytable`, `editfile`, `editroleid`, `addfile`, `addroleid`, `searchroleid`, `advsearchroleid`, `viewsqlroleid`, `deletebutton`, `defaultwhereclause`, `defaultsortorder`, `defaultsearchtype`, `defaultcriteriafindoptions`, `defaultcriteriaselection`, `createdby`, `creationdate`, `modifiedby`, `modifieddate`) VALUES (301,'Payment Methods','table',2,'paymentmethods','paymentmethods','modules/bms/paymentmethods_addedit.php',30,'modules/bms/paymentmethods_addedit.php',30,30,30,-100,'inactivate','paymentmethods.inactive=0','paymentmethods.priority,paymentmethods.name','','','',1,NOW(),1,NOW()); 24 24 INSERT INTO `tablefindoptions` (`tabledefid`, `name`, `search`, `displayorder`, `roleid`) VALUES (301,'All Records','paymentmethods.id!=-1',2,0); … … 46 46 ALTER TABLE `clients` CHANGE COLUMN `shiptostate` `shiptostate` varchar(5) default NULL; 47 47 ALTER TABLE `invoices` CHANGE COLUMN `state` `state` varchar(5) default NULL; 48 CREATE TABLE `invoicestatuses` (`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,`name` VARCHAR(128), `invoicedefault` TINYINT UNSIGNED NOT NULL DEFAULT 0,`defaultassignedtoid` INTEGER UNSIGNED,`inactive` TINYINT UNSIGNED NOT NULL DEFAULT 0, `priority` INTEGER UNSIGNED NOT NULL DEFAULT 0, `createdby` INTEGER UNSIGNED, `creationdate` DATETIME, `modifiedby` INTEGER UNSIGNED, `modifieddate` TIMESTAMP, PRIMARY KEY(`id`)) ENGINE = MYISAM;49 CREATE TABLE `invoicestatushistory` (`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `invoiceid` INTEGER UNSIGNED, `invoicestatusid` INTEGER UNSIGNED, `statusdate` DATE, `assignedtoid` INTEGER UNSIGNED, PRIMARY KEY(`id`)) ENGINE = MYISAM;48 CREATE TABLE `invoicestatuses` (`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,`name` VARCHAR(128), `invoicedefault` TINYINT UNSIGNED NOT NULL DEFAULT 0,`defaultassignedtoid` INTEGER UNSIGNED,`inactive` TINYINT UNSIGNED NOT NULL DEFAULT 0, `priority` INTEGER UNSIGNED NOT NULL DEFAULT 0, `createdby` INTEGER UNSIGNED, `creationdate` DATETIME, `modifiedby` INTEGER UNSIGNED, `modifieddate` TIMESTAMP, PRIMARY KEY(`id`)); 49 CREATE TABLE `invoicestatushistory` (`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, `invoiceid` INTEGER UNSIGNED, `invoicestatusid` INTEGER UNSIGNED, `statusdate` DATE, `assignedtoid` INTEGER UNSIGNED, PRIMARY KEY(`id`)); 50 50 INSERT INTO `invoicestatuses` (`id`, `name`, `invoicedefault`, `defaultassignedtoid`, `inactive`, `priority`, `createdby`, `creationdate`, `modifiedby`, `modifieddate`) VALUES (1,'Open',1,NULL,0,0,1,NOW(),1,NOW()); 51 51 INSERT INTO `invoicestatuses` (`id`, `name`, `invoicedefault`, `defaultassignedtoid`, `inactive`, `priority`, `createdby`, `creationdate`, `modifiedby`, `modifieddate`) VALUES (2,'Committed',0,NULL,0,10,1,NOW(),1,NOW());