//remove obsolete and temporary columns.
// this have to be done here as db_import rearranges alter query order
$dropcol = array(
+ 'tax_groups' => array('tax_shipping'),
'tax_group_items' => array('rate'),
'budget_trans' => array('type', 'type_no', 'person_id', 'person_type_id', 'memo_'),
'cust_branch' => array('contact_name', 'disable_trans'),
- 'stock_moves' => array('discount_percent', 'person_id'),
+ 'stock_moves' => array('discount_percent', 'visible', 'person_id'),
);
foreach($dropcol as $table => $columns)
SET tgi.tax_shipping=1
WHERE tgi.rate=(SELECT 0_tax_types.rate FROM 0_tax_types, 0_tax_groups
WHERE tax_shipping=1 AND tgi.tax_group_id=0_tax_groups.id AND tgi.tax_type_id=0_tax_types.id);
-ALTER TABLE `0_tax_groups` DROP COLUMN `tax_shipping`;
ALTER TABLE `0_sales_order_details` ADD KEY `stkcode` (`stk_code`);
ALTER TABLE `0_purch_order_details` ADD KEY `itemcode` (`item_code`);
INNER JOIN (SELECT * FROM `0_stock_moves` WHERE `type`=11 AND `qty`<0) writeoffs ON writeoffs.`trans_no`=moves.`trans_no` AND writeoffs.`type`=11
WHERE moves.`type`=11;
-ALTER TABLE `0_stock_moves` DROP COLUMN `visible`;
# stock_moves.discount_percent field are obsolete
UPDATE `0_stock_moves` SET
-- Table structure for table `0_stock_moves`
--
+DROP TABLE IF EXISTS `0_stock_moves`;
CREATE TABLE `0_stock_moves` (
`trans_id` int(11) NOT NULL AUTO_INCREMENT,
`trans_no` int(11) NOT NULL DEFAULT '0',