Skip to content

Commit

Permalink
Further char => varchar changes for loc_code and stock_id across tables
Browse files Browse the repository at this point in the history
  • Loading branch information
apmuthu committed Dec 24, 2014
1 parent d33395d commit 3cc6f9a
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 14 deletions.
2 changes: 2 additions & 0 deletions FAMods/CHANGELOG_apmuthu.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@

2014-12-24 Ap.Muthu More char => varchar standardisation of loc_code and stock_id fields
2014-12-24 Ap.Muthu Backported redundant indexes removal from unstable v2.4 branch
2014-12-22 Ap.Muthu rep303.php optimised removing redundant ORDER BY and description grouping as category_id and stock_id take precedence.
2014-12-22 Ap.Muthu Backup file script Shell Commands execution feature added. Executes default shcmds.sh placed above webroot owned by root with 4755 permissions.
2014-12-22 Ap.Muthu stock_moves.stock_id field type char => varchar standardisation
2014-12-21 Ap.Muthu Consolidates post upgrade sql statements in alter_to_latest2.3.sql
2014-12-20 Ap.Muthu Backup file renaming feature added
2014-12-18 Ap.Muthu Added default_quote_valid_days into sys_prefs table to match Sales Quote Inquiry feature addition upstream
Expand Down
7 changes: 7 additions & 0 deletions FAMods/sql/alter_to_latest2.3.sql
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,11 @@ ALTER TABLE `0_supp_trans` DROP INDEX `supplier_id`;
ALTER TABLE `0_supp_trans` DROP INDEX `type`;
ALTER TABLE `0_supp_trans` DROP INDEX `SupplierID_2`, ADD INDEX `supplier_id` (`supplier_id`, `supp_reference`);

ALTER TABLE `0_bom` CHANGE `loc_code` `loc_code` VARCHAR(5) DEFAULT '' NOT NULL;
ALTER TABLE `0_loc_stock` CHANGE `stock_id` `stock_id` VARCHAR(20) DEFAULT '' NOT NULL;
ALTER TABLE `0_loc_stock` CHANGE `loc_code` `loc_code` VARCHAR(5) DEFAULT '' NOT NULL;
ALTER TABLE `0_purch_data` CHANGE `stock_id` `stock_id` VARCHAR(20) DEFAULT '' NOT NULL;
ALTER TABLE `0_stock_moves` CHANGE `stock_id` `stock_id` VARCHAR(20) DEFAULT '' NOT NULL;
ALTER TABLE `0_stock_moves` CHANGE `loc_code` `loc_code` VARCHAR(5) DEFAULT '' NOT NULL;
ALTER TABLE `0_wo_requirements` CHANGE `stock_id` `stock_id` VARCHAR(20) DEFAULT '' NOT NULL;
ALTER TABLE `0_wo_requirements` CHANGE `loc_code` `loc_code` VARCHAR(5) DEFAULT '' NOT NULL;
14 changes: 7 additions & 7 deletions FAMods/sql/en_US-demo.sql
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,7 @@ CREATE TABLE IF NOT EXISTS `0_bom` (
`parent` char(20) NOT NULL default '',
`component` char(20) NOT NULL default '',
`workcentre_added` int(11) NOT NULL default '0',
`loc_code` char(5) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`quantity` double NOT NULL default '1',
PRIMARY KEY (`parent`,`component`,`workcentre_added`,`loc_code`),
KEY `component` (`component`),
Expand Down Expand Up @@ -1149,8 +1149,8 @@ INSERT INTO `0_locations` VALUES ('DEF', 'Default', 'Delivery 1\nDelivery 2\nDel

DROP TABLE IF EXISTS `0_loc_stock`;
CREATE TABLE IF NOT EXISTS `0_loc_stock` (
`loc_code` char(5) NOT NULL default '',
`stock_id` char(20) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`stock_id` varchar(20) NOT NULL default '',
`reorder_level` bigint(20) NOT NULL default '0',
PRIMARY KEY (`loc_code`,`stock_id`),
KEY `stock_id` (`stock_id`)
Expand Down Expand Up @@ -1305,7 +1305,7 @@ INSERT INTO `0_print_profiles` VALUES (9, 'Sales Department', '201', 2);
DROP TABLE IF EXISTS `0_purch_data`;
CREATE TABLE IF NOT EXISTS `0_purch_data` (
`supplier_id` int(11) NOT NULL default '0',
`stock_id` char(20) NOT NULL default '',
`stock_id` varchar(20) NOT NULL default '',
`price` double NOT NULL default '0',
`suppliers_uom` char(50) NOT NULL default '',
`conversion_factor` double NOT NULL default '1',
Expand Down Expand Up @@ -1805,7 +1805,7 @@ CREATE TABLE IF NOT EXISTS `0_stock_moves` (
`trans_no` int(11) NOT NULL default '0',
`stock_id` varchar(20) NOT NULL default '',
`type` smallint(6) NOT NULL default '0',
`loc_code` char(5) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`tran_date` date NOT NULL default '0000-00-00',
`person_id` int(11) default NULL,
`price` double NOT NULL default '0',
Expand Down Expand Up @@ -2484,11 +2484,11 @@ DROP TABLE IF EXISTS `0_wo_requirements`;
CREATE TABLE IF NOT EXISTS `0_wo_requirements` (
`id` int(11) NOT NULL auto_increment,
`workorder_id` int(11) NOT NULL default '0',
`stock_id` char(20) NOT NULL default '',
`stock_id` varchar(20) NOT NULL default '',
`workcentre` int(11) NOT NULL default '0',
`units_req` double NOT NULL default '1',
`std_cost` double NOT NULL default '0',
`loc_code` char(5) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`units_issued` double NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `workorder_id` (`workorder_id`)
Expand Down
14 changes: 7 additions & 7 deletions FAMods/sql/en_US-new.sql
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ CREATE TABLE IF NOT EXISTS `0_bom` (
`parent` char(20) NOT NULL default '',
`component` char(20) NOT NULL default '',
`workcentre_added` int(11) NOT NULL default '0',
`loc_code` char(5) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`quantity` double NOT NULL default '1',
PRIMARY KEY (`parent`,`component`,`workcentre_added`,`loc_code`),
KEY `component` (`component`),
Expand Down Expand Up @@ -994,8 +994,8 @@ INSERT INTO `0_locations` VALUES ('DEF', 'Default', 'N/A', '', '', '', '', '', 0

DROP TABLE IF EXISTS `0_loc_stock`;
CREATE TABLE IF NOT EXISTS `0_loc_stock` (
`loc_code` char(5) NOT NULL default '',
`stock_id` char(20) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`stock_id` varchar(20) NOT NULL default '',
`reorder_level` bigint(20) NOT NULL default '0',
PRIMARY KEY (`loc_code`,`stock_id`),
KEY `stock_id` (`stock_id`)
Expand Down Expand Up @@ -1141,7 +1141,7 @@ INSERT INTO `0_print_profiles` VALUES (9, 'Sales Department', '201', 2);
DROP TABLE IF EXISTS `0_purch_data`;
CREATE TABLE IF NOT EXISTS `0_purch_data` (
`supplier_id` int(11) NOT NULL default '0',
`stock_id` char(20) NOT NULL default '',
`stock_id` varchar(20) NOT NULL default '',
`price` double NOT NULL default '0',
`suppliers_uom` char(50) NOT NULL default '',
`conversion_factor` double NOT NULL default '1',
Expand Down Expand Up @@ -1614,7 +1614,7 @@ CREATE TABLE IF NOT EXISTS `0_stock_moves` (
`trans_no` int(11) NOT NULL default '0',
`stock_id` varchar(20) NOT NULL default '',
`type` smallint(6) NOT NULL default '0',
`loc_code` char(5) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`tran_date` date NOT NULL default '0000-00-00',
`person_id` int(11) default NULL,
`price` double NOT NULL default '0',
Expand Down Expand Up @@ -2224,11 +2224,11 @@ DROP TABLE IF EXISTS `0_wo_requirements`;
CREATE TABLE IF NOT EXISTS `0_wo_requirements` (
`id` int(11) NOT NULL auto_increment,
`workorder_id` int(11) NOT NULL default '0',
`stock_id` char(20) NOT NULL default '',
`stock_id` varchar(20) NOT NULL default '',
`workcentre` int(11) NOT NULL default '0',
`units_req` double NOT NULL default '1',
`std_cost` double NOT NULL default '0',
`loc_code` char(5) NOT NULL default '',
`loc_code` varchar(5) NOT NULL default '',
`units_issued` double NOT NULL default '0',
PRIMARY KEY (`id`),
KEY `workorder_id` (`workorder_id`)
Expand Down

0 comments on commit 3cc6f9a

Please sign in to comment.