0ce763f6e1f745a14d5382cd48a31c058a97a040
[fa-stable.git] / sql / alter.sql
1 -- phpMyAdmin SQL Dump
2 -- version 2.9.0.2
3 -- http://www.phpmyadmin.net
4 -- 
5 -- Host: localhost
6 -- Generation Time: Mar 20, 2007 at 11:10 AM
7 -- Server version: 4.1.21
8 -- PHP Version: 4.4.2
9 -- 
10 -- Database: `frontacc_frontacc`
11 -- 
12
13 -- --------------------------------------------------------
14
15 -- 
16 -- ALTER TABLE
17 -- 
18
19 CREATE TABLE IF NOT EXISTS `0_item_units` (
20   `abbr` varchar(20) NOT NULL, 
21   `name` varchar(40) NOT NULL, 
22   `decimals` tinyint(2) NOT NULL,
23   PRIMARY KEY (`abbr`),
24   UNIQUE KEY `name` (`name`)
25 ) TYPE = MyISAM;
26 INSERT INTO `0_item_units` VALUES ('each', 'Each', '0');
27 INSERT INTO `0_item_units` VALUES ('m', 'Meter', '0');
28 INSERT INTO `0_item_units` VALUES ('kg', 'Kilogram', '0');
29 INSERT INTO `0_item_units` VALUES ('tons', 'Tons', '0');
30 INSERT INTO `0_item_units` VALUES ('l', 'Liter', '0');
31 INSERT INTO `0_item_units` VALUES ('lbs', 'Pounds', '0');
32 INSERT INTO `0_item_units` VALUES ('dozen', 'Dozen', '0');
33 INSERT INTO `0_item_units` VALUES ('pack', 'Pack', '0');
34 INSERT INTO `0_item_units` VALUES ('hrs', 'Hours', '0');
35
36 DROP TABLE IF EXISTS `0_form_items`; 
37
38 ALTER TABLE `0_tax_types` DROP INDEX `name`, ADD UNIQUE `name` ( `name` , `rate` );
39
40 ALTER TABLE `0_tax_group_items` DROP `included_in_price`;
41 ALTER TABLE `0_debtor_trans` ADD `ov_freight_tax` DOUBLE DEFAULT '0' NOT NULL AFTER `ov_freight` ;
42 ALTER TABLE `0_sales_types` ADD `tax_included` INT( 1 ) DEFAULT '0' NOT NULL AFTER `sales_type` ;
43
44 ALTER TABLE `0_bom` CHANGE `workcentre_added` `workcentre_added` INT( 11 ) NOT NULL DEFAULT '0';
45 ALTER TABLE `0_wo_requirements` CHANGE `workcentre` `workcentre` INT( 11 ) NOT NULL DEFAULT '0';
46
47 ALTER TABLE `0_debtor_trans` ADD `version` TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL AFTER `type`;
48 ALTER TABLE `0_sales_orders` ADD `version` TINYINT(1) UNSIGNED DEFAULT '0' NOT NULL AFTER `order_no`;
49 ALTER TABLE `0_sales_orders` ADD `type` TINYINT(1) NOT NULL DEFAULT '0' AFTER `version`;
50
51 ALTER TABLE `0_tax_types` DROP `out`;
52 ALTER TABLE `0_debtor_trans_details` ADD COLUMN `qty_done` double NOT NULL default '0';
53
54 ALTER TABLE `0_debtor_trans` ADD COLUMN `trans_link` int(11) NOT NULL default '0';
55 INSERT INTO `0_sys_types` VALUES ('13', 'Delivery', '1', '1');
56 ALTER TABLE `0_sales_order_details` CHANGE `qty_invoiced` `qty_sent` DOUBLE NOT NULL default '0';
57
58 ALTER TABLE `0_supp_invoice_items` CHANGE `gl_code` `gl_code` VARCHAR(11) NOT NULL DEFAULT '0';
59 ALTER TABLE `0_sales_order_details` DROP PRIMARY KEY;
60 ALTER TABLE `0_sales_order_details` ADD `id` INTEGER(11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (`id`);
61
62 ALTER TABLE `0_company` ADD `no_item_list` TINYINT(1) NOT NULL DEFAULT '0' AFTER `f_year`;
63 ALTER TABLE `0_company` ADD `no_customer_list` TINYINT(1) NOT NULL DEFAULT '0' AFTER `no_item_list`;
64 ALTER TABLE `0_company` ADD `no_supplier_list` TINYINT(1) NOT NULL DEFAULT '0' AFTER `no_customer_list`;
65   
66 ALTER TABLE `0_salesman` ADD `provision` DOUBLE NOT NULL DEFAULT '0' AFTER `salesman_email`;
67 ALTER TABLE `0_salesman` ADD `break_pt` DOUBLE NOT NULL DEFAULT '0' AFTER `provision`;
68 ALTER TABLE `0_salesman` ADD `provision2` DOUBLE NOT NULL DEFAULT '0' AFTER `break_pt`;
69